🔓 Mono-Alphabetic Substitution Cipher Analysis
Decrypt the cipher text using frequency analysis and substitution techniques. Tools are provided to assist your cryptanalysis.
Part 1: Ciphertext Analysis
📋 Reference: English Letter Frequencies
Use this frequency table to guide your cryptanalysis:
a | b | c | d | e | f | g | h | i | j | k | l | m |
8.167 | 1.49 | 2.782 | 4.253 | 12.702 | 2.228 | 2.015 | 6.094 | 6.966 | 0.153 | 0.772 | 4.025 | 2.406 |
n | o | p | q | r | s | t | u | v | w | x | y | z |
6.749 | 7.507 | 1.929 | 0.095 | 5.987 | 6.327 | 9.056 | 2.758 | 0.978 | 2.360 | 0.150 | 1.974 | 0.074 |
🔍 Current Ciphertext: The encrypted text to be analyzed |
📊 Ciphertext Frequency Analysis
Letter frequencies in the current ciphertext:
Part 2: Interactive Substitution Workspace
✏️ Substitution Scratchpad
Note: Cipher text is in lower case. When you replace characters, the final plaintext characters will be shown in upper case automatically.
📝 Working Area: Make substitutions and track your progress |
🔄 Substitution Tools
Replace cipher characters with plaintext:
This function is case insensitive and replaces cipher text (lower case) with plain text (upper case):
Replace cipher: | with plaintext: |
Undo substitutions (case sensitive):
Use this function to undo unwanted changes by specifying exact characters:
Replace text: | with text: |
📜 Replacement History
Part 3: Solution Verification
🎯 Submit Your Solution
After analyzing the ciphertext and making substitutions in the workspace above, enter your final solution below:
📝 Final Plaintext: Enter the complete decrypted message |
|
🔑 Solution Key: 26 letters (a-z), each exactly once |
|
Part 4: Encryption Tool
🛠️ Mono-Alphabetic Substitution Tool
Use this tool to encrypt/decrypt with your own key and plaintext:
📄 Plaintext: Your message to encrypt |
|
🔑 Substitution Key: 26-letter substitution alphabet |
|
|
|
🔒 Ciphertext: Encrypted result |