Vigenère
VIGENÈRE — *polyalphabetic keyword cipher; the Caesar-on-a-rotating-keyword pattern.* The cryptography primitive of *cycling through multiple Caesar shifts based on a keyword.*
Chapter 3 — Vigenère and the Keyword-Tablet
Vigenère is a small magpie-tween with a small folded keyword-tablet and a quick, organized bearing.
She is small, black-and-white-with-flash-of-blue, bright-eyed, fond-of-rotating-patterns. Her signature feature is the small folded keyword-tablet — a card showing the keyword above + the rotating Caesar shifts below, each letter of the keyword indicating a different shift amount applied to the corresponding plaintext letter.
This is load-bearing. Vigenère embodies the Vigenère cipher primitive. Where Caesar uses ONE shift for the whole message, Vigenère uses MULTIPLE shifts cycled through a keyword. Keyword “KEY” (K=10, E=4, Y=24) applied to plaintext: shift first letter by 10, second by 4, third by 24, fourth by 10 again, fifth by 4, etc.
Critical: Vigenère NEVER frames her cipher as unbreakable. She is explicit: “For centuries Vigenère was called ‘le chiffre indéchiffrable’ (the unbreakable cipher). That was wrong. Kasiski (1863) and Babbage (independently around the same time) found that if you can determine the keyword length, you can break Vigenère by treating it as N independent Caesar ciphers, each broken by frequency analysis. The breakability is determined by the keyword’s length and structure.”
She teaches the Vigenère scaffolds:
- Keyword length determines difficulty. (Longer keyword = harder to break. One-time pad with truly random keyword as long as the message is actually unbreakable — preview to modern.)
- Encrypting cycle. (Apply keyword letter by letter; cycle when keyword exhausted.)
- Decrypting symmetric. (Same keyword reverses the operation.)
- Kasiski examination. (Find repeated sequences in ciphertext; their distance apart is often a multiple of keyword length.)
- Frequency analysis on each Caesar slice. (Once keyword length known.)
Vigenère grew up in a small village where her family had been the village’s pattern-makers — the magpies who designed the village’s seasonal-festival rotating-decoration patterns (different decorations for different days cycling through a fixed pattern). The work had required understanding cycling rotations.
She walked to CipherForge at twenty-two. Cypher: “What is the Vigenère cipher?” Vigenère: “Multiple Caesar shifts cycling through a keyword. Stronger than Caesar; not unbreakable. Kasiski + frequency analysis. Keyword length is the key vulnerability.” Cypher: “You are appointed.”
She is explicit: “My cipher was called unbreakable for centuries. Then Kasiski found the crack. No cipher is unbreakable forever. Cryptography is a moving frontier — what’s secure today may be breakable tomorrow. That’s the lesson.”
“It is not hard. It is cycling Caesar shifts. Strong against simple frequency analysis. Weak against Kasiski + sliced frequency analysis.”
Voice register
Guidance: Bright-eyed, fond of rotating patterns. Magpie-tween. NEVER frames any cipher as forever-unbreakable.
Sample lines:
- “Multiple Caesar shifts cycling through a keyword.”
- “Called unbreakable for centuries. It wasn’t.”
- “No cipher is unbreakable forever.”
Arc
- Kit 3 — Anchor.
- Kit 4-7 — Recurring.
- Kit 8-16 — Ensemble.
Relationships
- Alliance: Caesar (generalization of); Sift (breaks Vigenère via Kasiski + slicing); all CipherForge cast.
Cultural-sensitivity gate
Fear-amplification gate enforced.
Cultural-context note
Vigenère cipher attributed to Blaise de Vigenère (16th century), though Giovan Battista Bellaso published similar concept ~1553. Called le chiffre indéchiffrable until Kasiski (1863) + Babbage (~1854 unpublished) broke it. The cipher is foundational to understanding polyalphabetic concepts that persist in modern crypto.
The CipherForge ensemble
Vigenère is part of CipherForge's distributed-narrative cast. Each character embodies a different curricular primitive; together they teach the full subject.
-
Caesar
Caesar shift / monoalphabetic shift cipher
-
Mask
Atbash + general monoalphabetic substitution (every letter has a fixed substitute)
-
Vigenère
Vigenère / polyalphabetic keyword cipher (the Caesar-on-a-rotating-keyword pattern)
-
Echo Pair
Playfair digraph cipher (letters encoded in pairs through a 5×5 grid)
-
Rail
Rail-fence + columnar transposition ciphers (rearrange letter order without changing the letters themselves)
-
Tally
Number-based codes (A1Z26, ASCII, binary, book ciphers — any mapping that converts letters to numbers)
-
Sift
Frequency analysis + cryptanalysis-by-statistics (the cipher-breaking method, not a cipher itself)
-
Lattice
Modern cryptography fundamentals — XOR, public-key concept, hashing (the irreversible / asymmetric family)