CPE 645 / CS 685
Applied Cryptography
Calculators

Breaking Caesar

Score all 26 shifts against English letter frequencies. A program picks the best shift, so nobody has to read 26 texts.

CryptanalysisChi-squaredemo
Objectives
  • Compute a chi-square distance from English and say what it measures.

  • Rank every candidate decryption and identify the key without reading them.

  • Explain why brute force needs a scoring function before it needs a bigger machine.


Static site. Every demo computes in your browser, and nothing you type is sent anywhere.