Questions: Classical Ciphers and Cryptanalysis

5 questions to test your understanding

Score: 0 / 5
Question 1 Short Answer

A military uses a cipher where each letter is shifted by a secret number (Caesar cipher with unknown shift). An analyst intercepts a long ciphertext and notices the letter 'X' appears far more often than any other. What technique is the analyst using, and what can they likely conclude?

Think about your answer, then reveal below.
Question 2 Multiple Choice

Kerckhoffs' principle states that a cryptosystem should be secure even if everything about the system is public knowledge except the key. A colleague argues this is unrealistic because hiding the algorithm provides extra security. What is the flaw in this reasoning?

AHiding the algorithm is impossible because attackers can always reverse-engineer it
BAlgorithm secrecy is fragile — once leaked, the entire system is permanently compromised, whereas a compromised key can be changed. Security must rest on the key alone
CHidden algorithms are always weaker than public ones
DKerckhoffs' principle only applies to military cryptography, not civilian systems
Question 3 Short Answer

The Vigenere cipher was considered 'unbreakable' for centuries. What property distinguishes it from a simple substitution cipher, and what ultimately enabled its cryptanalysis?

Think about your answer, then reveal below.
Question 4 True / False

A transposition cipher rearranges plaintext letters without changing them, while a substitution cipher replaces letters without moving them.

TTrue
FFalse
Question 5 Short Answer

An analyst has a ciphertext produced by a monoalphabetic substitution cipher applied to an English plaintext. The analyst also has a short segment of known plaintext-ciphertext pairs. Why does this known-plaintext attack provide dramatically more leverage than ciphertext-only frequency analysis?

Think about your answer, then reveal below.