Create a mechanism that hides information in the form of a cryptogram or cypher. Illustrate how you would hide (conceal) the actual text/message.

CSC 121 Information Security

Lab Assignment 2: Cryptograms and Cyphers  

Cryptology is the field of information security science that encompass cryptoanalysis/cryptograms, cyphers, and steganography. Throughout the centuries political agents, operatives, and artists, sent secretive messages to other operatives, military officials, diplomats, oppressed factions within the king’s realm, etc. One of the interesting aspects of this field is the concealment of hidden information, which can be very powerful when coupled with cryptographic algorithms.

For your assignment, create a mechanism that hides information in the form of a cryptogram or cypher.

 Requirements

Step 1: Think about an encoding/decoding scheme regarding the message you are attempting to hide.

Step 2: Illustrate how you would hide (conceal) the actual text/message.

Step 3: Illustrate this by an example capturing the Before/After state (i.e., the secret message in terms of a representation/mapping of data).

Note: This assignment includes basic abstraction, which is a must-have concerning computer science and software engineering.

Guidance

You have a fair amount of liberty. Choose something that you have an interest.

Submission

You should submit a .zip file (Windows) if you plan to submit more than one file. This would be in Word format (docx). This assignment must be submitted directly via Canvas upload.

Create a mechanism that hides information in the form of a cryptogram or cypher. Illustrate how you would hide (conceal) the actual text/message.
Scroll to top