CPE 645 / CS 685
Applied Cryptography
Calculators

Where Each One Breaks

One table for every cipher above: its type, its key, how many keys it has, and the attack that breaks it.

Comparisondemo
Objectives
  • Classify each cipher as substitution, transposition, or both.

  • Match each cipher to the attack that defeats it.

  • Rank the ciphers by keyspace and explain why the ranking does not predict security.


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