---> One time pad



• Cuando la 1a. guerra mundial estaba llegando a su fin, el Mayor Joseph Mauborgne, jefe de investigación criptográfica de la US Army, introduce el concepto de llave aleatoria
– no consistía de una serie de palabras sino una gran serie de letras elegidas al azar
– propone utilizar este conjunto de letras como parte de un criptosistema de Vigenére.

Principio funcionamiento

• El primer paso era conseguir un bloque (pad) de hojas con cientos de éstas.
• Cada hoja contenía una llave única en forma de línea de secuencias aleatorias de letras.
• Dos copias del bloque: una para el emisor y otra para el receptor.
• Para encriptar el emisor aplica el criptosistema de Vigenére con la primera hoja del bloque como llave.
• El receptor puede decriptar usando el mismo cripsistema y con la misma llave.
• Una vez que el mensaje fue encripatdo, enviado, recibió y decriptado con éxito la hoja que se usó como hoja y se destruye.
• Cuando el siguiente mensaje se va a enviar la siguiente llave del bloque es usada
– la cual es subsecuentemente destruida y asi se continua
• Debido a que cada llave es usada una sola vez, el
sistema se conoce como onetime pad
.

Ejemplo:

Llave:
P L M O E Z Q K J Z L R T E A V C R C B Y
Texto claro:
a t t a c k t h e v a l l e y a t d a w n
Criptosistema:
P E F O G J J R N UL C E I Y V V U C X L




 

 

Anterior
Inicio
Siguiente