☄STENOGRAPHY MENU☄
Exit
Closes the Software
Encrypt
Decrypt
None of the Choices
Loops
Filename Input
Filename Input
LOAD_IMAGE_DATA ==> Gives SIZE and IMAGE_DATA
LOAD_IMAGE_DATA ==> Gives SIZE and IMAGE_DATA
GET_DATA_TO_ENCRYPT ==> Secures Secret_Key and Message is Correct
ENCRYPT_TEXT ==> Encrypts Messsage with Key
CHAR_TO_ASCII ==> Gives Ascii of both Key and Enc. Message
ASCII_TO_BINARY ==> Makes both Key and Enc. Message 8-bit Binary Form
ENCODE_MESSAGE ==> Encodes the Bits with DELIMITER to Image_data
Filename = Whole Path + New Name of Image
SAVE_IMAGE_TO_FILE ==> Saves to the output directory
DECODE_MESSAGE ==> Gets Bin. Key + Bin. Message in a MODIFIED IMAGE
BINARY_TO_ASCII_STRING ==> Gets String of Bin. Message + Bin. Key
DECRYPT_TEXT ==> Gets Decrypted Text from ASCII Message + Key
If DECODE_MESSAGE Gives (None, None)
If BINARY_TO_STRING Gives None
If DECRYPT_TEXT Gives the same ENCRYPTED TEXT
Error: cannot decode message
Try Block to Catch Errors
Loops to Menu
Filename = Whole Path + New Name of Image
SAVE_FILE ==> Saves Text File to output directory
Loops to Menu
Loops to Menu
If wrong IMAGE
Loops to Getting Image
If wrong IMAGE
Loops to Getting Image