Vigenère chapter opener illustration

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-tableta 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-makersthe 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.