View Proposal
-
Proposer
-
Mike Just
-
Title
-
Cryptography Guessing Game
-
Goal
-
Build a game where players are presented with a ciphertext, and need to guess the correct plaintext
-
Description
- Your task is to build an interactive cryptography game that provides a fun way to learn about historical methods of encrypting messages. Users of the game should be presented with various ciphertext challenges and are asked to respond with some of the original plaintext message. The game will provide some incremental training to help users to respond.
For example, users could be provided with the ciphertext "fdooph" along with the partial plaintext "cal_ _ _" and are asked to guess some of the remaining characters (in this case the original message is "call me"). An earlier training stage could show users how to solve such puzzles.
Users will gain points based on finding each plaintext as well as the difficulty level, based on such factors as the cipher type, use of hints, etc.
- Resources
-
-
Background
-
You should be enrolled in F20CN/F21CN or have some familiarity with cryptography ciphers.
-
Url
-
-
Difficulty Level
-
Moderate
-
Ethical Approval
-
InterfaceOnly
-
Number Of Students
-
2
-
Supervisor
-
Mike Just
-
Keywords
-
cryptography, game
-
Degrees
-
Bachelor of Science in Computer Science
Bachelor of Science in Computer Systems
Master of Engineering in Software Engineering
Master of Science in Computer Science for Cyber Security
Master of Science in Computing (2 Years)
Master of Science in Information Technology (Software Systems)
Master of Science in Network Security
Master of Science in Software Engineering
Bachelor of Science in Computing Science
Bachelor of Engineering in Robotics