Vigenère Cipher
A keyword chooses a different Caesar shift at each position. The output looks flat, but the keyword repeats.
Polyalphabeticdemo
Objectives
Trace the key stream position by position through a message.
Show that one plaintext letter maps to several ciphertext letters.
Explain why the repeating key reduces the cipher to interleaved Caesars.