CPE 645 / CS 685
Applied Cryptography

Vigenère Cipher

A repeating keyword picks a different Caesar shift at every position. Flat-looking output, and a period hiding underneath it.

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.


Static site. Every demo computes in your browser, and nothing you type is sent anywhere.