CPE 645 / CS 685
Applied Cryptography

Course Modules

Pick a module, then the demo you want. Everything runs in the browser.

Classical Ciphers
13 items

Drive each classical cipher yourself, then see what breaks it.

Cryptanalysisdemoplanned
Breaking Classical Ciphers

Chi-squared, index of coincidence, Kasiski, crib dragging, and pad reuse: the same ciphers with the keys hidden.


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