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.