ARTE
BELLEZA Y BIENESTAR
ARTESANÍA
CULTURA E HISTORIA
ENTRETENIMIENTO
MEDIO AMBIENTE
COMIDA Y BEBIDAS
INGENIERÍA INVERSA
CIENCIAS
DEPORTES
TECNOLOGÍA
TECNOLOGÍA VESTIBLE
One-Time Pad
Ed

Creado por

Ed

20. agosto 2026FI
0
0
0
0
0

One-Time Pad

Take a key of truly random letters, as long as the message, use it once, and destroy it. Combine each plaintext letter with the corresponding key letter and the result is provably unbreakable — not difficult, but impossible, because every possible plaintext of that length is an equally valid decryption and nothing in the ciphertext favours one over another. Gilbert Vernam patented the mechanised form in 1917 and Claude Shannon proved the security property in 1949. The cost is entirely operational: you must generate genuine randomness, distribute as much key material as you will ever send, keep it perfectly synchronised, and never reuse a page. Every historical failure of this method has been a failure of one of those four things, never of the mathematics.
Intermedio
1 hour

Instrucciones

1

Generate key material you can trust

The randomness has to come from a physical process, not from your head.

  1. Roll dice to produce numbers 0-25, discarding out-of-range results.
  2. Record a long sequence — at least as long as your intended message.
  3. Now have someone write down 50 letters they think look random, and tally both.
The human sequence will show far fewer repeats and runs than the dice. People systematically avoid repetition when trying to be random, and that bias is detectable — which is why key material is generated by dice, noise or radioactive decay, never by a person.

Materiales para este paso:

Dice (Six-Sided, Set of 5)Dice (Six-Sided, Set of 5)1 juego
Graph PaperGraph Paper1 pad
2

Encipher and decipher

Add the key to the message, modulo 26.

  1. Number the letters A=0 to Z=25.
  2. Add each plaintext number to its key number, modulo 26.
  3. Convert back to letters — that is the ciphertext.
  4. Subtract the same key to recover the plaintext.
Structurally this is the Vigenère operation. The difference is entirely in the key: random instead of a repeating word, and as long as the message. Same mechanism, completely different security property — which shows the security was never in the mechanism.

Materiales para este paso:

Card Stock (Heavy, 50 Sheets)Card Stock (Heavy, 50 Sheets)1 paquete
3

Show why analysis has nothing to work with

Demonstrate the proof rather than quoting it.

  1. Take a five-letter ciphertext.
  2. Choose the target word HELLO and compute the key that would decrypt to it.
  3. Now choose WORLD and compute the key for that.
Both keys exist, both are equally plausible random strings, and nothing in the ciphertext prefers either. Every five-letter word is a valid decryption — so the ciphertext carries no information about the plaintext at all. That is what Shannon called perfect secrecy, and it is why more computing power does not help.
4

Reuse a page and watch the guarantee go

The operational failure, made visible.

  1. Encipher two DIFFERENT messages with the SAME key.
  2. Subtract one ciphertext from the other, letter by letter, modulo 26.
  3. Observe that the key has cancelled out entirely.
What remains is the difference between the two plaintexts, and with a little language knowledge both can be teased apart. The mathematics is intact; the discipline was not. This is exactly what happened to Soviet traffic in the Venona project, where duplicated pad pages let analysts read messages for years.
5

History and context

Gilbert Vernam at AT&T patented an automatic version in 1917, combining a punched key tape with the message tape electrically; Joseph Mauborgne added the insight that the key must be random and used only once. Claude Shannon proved the perfect-secrecy property in his 1949 paper on the mathematical theory of secrecy systems. An earlier description by Frank Miller in 1882 was rediscovered much later.

Where it applies, and where it does not. Its region is narrow and real: extremely high-value, low-volume traffic where two parties can meet in advance to exchange key material physically. The Moscow-Washington hotline used one-time tape for decades, and diplomatic and espionage traffic used printed pads on flash paper. For anything high-volume or between parties who have never met, the key distribution problem is worse than the problem it solves — which is precisely the gap that public-key cryptography later addressed by a completely different route.

The number stations heard on shortwave for decades — a voice reading endless groups of digits — are the delivery mechanism for exactly this. A pad, a radio and a shortwave receiver need no acknowledgement and reveal nothing about who is listening.

The honest summary for a catalogue of approaches: this is the only cipher with a proof, and the proof is about the mathematics only. Its three practical costs — true randomness, key volume, and one-time discipline — are what every other approach in this family is trading away in exchange for being usable.

Materiales

3

Blueprints relacionados

Estos blueprints comparten conocimiento — técnicas, materiales o principios

CC0 Dominio público

Este Blueprint se publica bajo CC0. Eres libre de copiar, modificar, distribuir y usar este trabajo para cualquier propósito, sin pedir permiso.

Apoya al Maker comprando productos a través de su Blueprint, donde gana una Comisión del Maker establecida por los vendedores, o crea una nueva iteración de este Blueprint e inclúyela como conexión en tu propio Blueprint para compartir ingresos.

Discusión

(0)

Iniciar sesión para unirte a la discusión

Cargando comentarios...