Step 1: The Ciphertext
Step 2: Initial Frequency Analysis
This chart compares the frequency of each letter in your ciphertext against the standard frequency in the English language. Notice how the *pattern* of high and low bars is similar, even if the letters are scrambled!
Step 3: Automated Cracking
Now, let's use a hill-climbing algorithm to automatically find the key by swapping letters and trying to match the quadgram frequency of English.
Live Analysis
Round
0
Keys Tried
0
Best Fitness Score
0.00
Current Best Key:
Best Plaintext Guess:
Cracking Complete!
Execution Time
Total Keys Tried
Keys per Second
Final Fitness