A Python implementation of a classical cryptographic technique that encrypts and decrypts text using a randomly generated monoalphabetic substitution key. This project was built to strengthen ...
The monoalphabetic substitution cipher replaces each letter in the plaintext with a corresponding letter from a substitution key. The key is a permutation of the alphabet, where each letter maps ...