Cifrado de almohadilla de un solo uso

El cifrado de almohadilla de un solo uso es un tipo de cifrado de Vignere que incluye las siguientes características:

  • Es un cifrado irrompible.

  • La clave es exactamente la misma que la longitud del mensaje cifrado.

  • La clave está formada por símbolos aleatorios.

  • Como sugiere el nombre, la clave se utiliza una sola vez y nunca se vuelve a utilizar para cifrar ningún otro mensaje.

Debido a esto, el mensaje cifrado será vulnerable al ataque de un criptoanalista. La clave utilizada para un cifrado de pad de una sola vez se llamapad, ya que está impreso en blocs de papel.

¿Por qué es irrompible?

La llave es irrompible debido a las siguientes características:

  • La clave es tan larga como el mensaje dado.

  • La clave es verdaderamente aleatoria y especialmente generada automáticamente.

  • Texto sin formato y clave calculado como módulo 10/26/2.

  • Cada clave debe usarse una vez y ser destruida tanto por el remitente como por el receptor.

  • Debe haber dos copias de la clave: una con el remitente y otra con el receptor.

Cifrado

Para cifrar una carta, un usuario debe escribir una clave debajo del texto sin formato. La letra de texto plano se coloca en la parte superior y la letra clave a la izquierda. La sección transversal lograda entre dos letras es el texto sin formato. Se describe en el ejemplo siguiente:

Descifrado

Para descifrar una letra, el usuario toma la letra clave de la izquierda y encuentra la letra de texto cifrada en esa fila. La letra de texto sin formato se coloca en la parte superior de la columna donde el usuario puede encontrar la letra de texto cifrado.