CPE 645 / CS 685
Applied Cryptography

Course Modules

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

Classical Ciphers

Build each cipher by hand, then take the keys away and read the message anyway.

12 items

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

15 items

Now take the keys away. Every attack here reads structure the cipher left behind, and not one of them is brute force.


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