- Shift Cipher
- Vigenère Cipher
- Diffie–Hellman key exchange
Console based application
The application asks the user to select from given algorithms, after selecting the algorithm asks for plain text and key and then after processing the user's given inputs it displays ciphertext and decrypted text of given input.