Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Algorithm

Autokey cipher

Cryptographic Algorithm

The autokey cipher, also called the autoclave cipher, is a classical polyalphabetic cipher that folds the message itself into the key. The sender and receiver agree on a short primer, usually a keyword, and the key is that primer followed by the plaintext, so the key stretches to the exact length of the message and never repeats within it. Encryption looks up each plaintext letter against the matching key letter in a tabula recta, a square of 26 shifted alphabets. A key-autokey variant draws later key elements from earlier keystream members, while a text-autokey variant draws them from earlier message text. The scheme is credited to Blaise de Vigenere in 1586. Because the key does not repeat, Kasiski examination and the index of coincidence do not work against it, but the plaintext leaks into the key, so an attacker can guess likely words and test them at every key position. A single error in encryption also spoils the rest of the message for the reader.

Connections

Credited To

Source Autokey cipher (Wikipedia)

In Field

Cryptography, Fields
Source Autokey cipher (Wikipedia)

Invented

Source Autokey cipher (Wikipedia)
Sources
Autokey cipher (Wikipedia)
  • In Group: Classical Cipher, Lead and History
    This cipher was invented in 1586 by Blaise de Vigenère with a reciprocal table of ten alphabets.
  • In Field: Cryptography, Lead
    is a cipher that incorporates the message (the plaintext) into the key.
  • Invented: Blaise de Vigenère, History
    This cipher was invented in 1586 by Blaise de Vigenère with a reciprocal table of ten alphabets.
  • Credited To: Blaise de Vigenère, History
    This cipher was invented in 1586 by Blaise de Vigenère with a reciprocal table of ten alphabets.
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.