La Escritura Secreta, Parte VIII

La cifra ADFGVX mezcla sustitución y transposición. Para encriptar se emplea una matriz de 6×6 y se completa la grilla mediante las 26 letras del alfabeto mas 10 dígitos, completando asi las 36 celdas. Las filas y columnas se rotulan con el nombre del mecanismo ADFGVX. El destinatario del mensaje debe conocer los detalles de la grilla que deben ser previamente acordados.

La celda tiene el siguiente aspecto:

A
D
F
G
V
X
A N A 1 C 3 H
D 8 T B 2 O M
F E 5 W R P D
G 4 F 6 G 7 I
V 9 J 0 K L Q
X S U V X Y Z

El primer paso para la encripcion consiste en tomar cada letra del texto plano y fijarse en el rotulo de la fila y columna que le corresponde como se ilustra en la imagen anterior. Si en el texto plano existe una B, nos fijamos que el rotulo de la fila es “f” mientras que el de la columna es “d” de modo que la b es cifrada como FD. Siguiendo esta mecánica para todo el texto plano se obtiene una sustitución monoalfabética simple que puede ser quebrada mediante análisis de frecuencias.  No obstante la mecánica es reforzada mediante un segundo paso, la transposición de columnas empleando una clave.

La transposición por columnas se explica a continuación con un ejemplo.

Transposición de columnas usando una clave.

El mensaje en texto plano se escribe en columnas de largo fijo y luego es leído columna a columna. Tanto el largo de las columnas como el orden en el cual se transpone depende de la palabra clave elegida. Por ejemplo, la palabra clave JUPITER  tiene largo 7, de modo que las filas de la matriz tendrán largo 7. Las permutaciones (o transposición) de las columnas se realiza, por ejemplo, en base al orden alfabético de la clave. 

Supongamos el siguiente texto plano: este texto fue escrito un jueves

El procedimiento (o protocolo) para hacerlo es el siguiente:

  • Se elije una palabra clave, en este caso JUPITER
  • Si hay letras repetidas en la clave se eleminan
  • Se escribe el texto plano en columnas debajo de la clave
  • Se rellenan con caracteres nulos (en este caso Q), si es necesario
  • Se cambia el orden de las columnas según el orden alfabético de la clave
  • Se escribe el texto en filas y se agrupa, por ejemplo, en cuartetos

Se ilustra a continuación el procedimiento para el texto plano elegido:
TransposicionColumnas

El texto cifrado queda:

EEUS EUTV ETCJ TFIE 
XSNQ TEOE SORU 

La razón historia del nombre de la cifra ADFGVX es la siguiente. Fue usada durante la primer guerra mundial en la que debían transmitirse los mensajes encriptados mediante el telégrafo. Para disminuir los errores del operador durante la transmisión se tomaron las letras lo mas disimiles posibles en código morse. De ahí, el nombre de la cifra.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: