Classical Cryptography Simulator

Select a cipher to start the simulation

Substitution
Caesar Cipher
Shift-based substitution cipher. Each letter is replaced by a letter a fixed number of positions down the alphabet.
Start Simulation
Substitution
Monoalphabetic Cipher
Each letter maps to a unique substitute letter using a randomized alphabet mapping.
Start Simulation
Substitution
Playfair Cipher
Digraph substitution cipher using a 5×5 key matrix. Encrypts pairs of letters.
Start Simulation
Substitution
Hill Cipher
Polygraphic substitution cipher using matrix multiplication. Encrypts character pairs using 2×2 key matrix.
Start Simulation
Substitution
Polyalphabetic Cipher
Vigenère cipher using a repeating keyword to create multiple shift values. More secure than Caesar cipher.
Start Simulation
Transposition
Rail Fence Cipher
Transposition cipher that writes plaintext in a zigzag pattern across multiple rails.
Start Simulation
Transposition
Columnar Transposition
Rearranges plaintext by writing it in rows and reading columns in a key-specified order.
Start Simulation
Concealment
Steganography
Conceptual demonstration of hiding secret messages within cover data.
Start Simulation

Created by Nandhan K for GEC Students