Caesar cipher English alphabetic cryptography with encryption, decryption and encryption breaking.
ToDo
-
Encrypt: SET desired cipher rotationAdd attribute number value, i.e. how many steps to forward or backward the alphabets are encrypted (default: 3).
-
Break encrypted message by trying all English alphabet combinations
-
Encrypt/decrypt method to inform rotationAdd number
-
Write tests
Done
- Encryption class
- Decrpytion class
- When final English alphabetic letter, go around to letter A (ASCII binary characters)
- When first English alphabet, go back to letter Z (ASCII binary characters)
- Print String of substitution cipher direction and count
- Encrypted text to CAPITAL letters
- "Press any key to continue..." method
- Backend User Interface with user input text to en/decrypt
- About