



LA REJA GIRATORIA
Eduard Baron (Freiherr) von Fleissner von Wostrowitz, un comandante de la caballería austríaca, editó en 1881 su libro "Handbuch der Kryptographie" (Manual de Criptografía) en el cual, entre otros métodos criptográficos, explica su cifra de la Reja Giratoria.
CARACTERÍSTICAS
| Creada por el austríaco Eduard Baron (Freiherr) von
Fleissner von Wostrowitz. Si quisiera, vea la Criptología - Historia Reciente o en la Cronología Temporal y después retorne. |
|
| Clase: | Transposición. |
| Geométrica. Si quisiera, vea más sobre el Sistema de Cifras de Transposición y después retorne. |
|
| Características: | Transposición de letras de acuerdo con un patrón matricial que es girado 90 grados cada bloque transpuesto. |
| Seguridad: | Baja |
| Uso: | Interés histórico. |
| Criptoanálise: | Frecuencia de ocurrencia de letras y Índice de Coincidencia. |
COMO FUNCIONA La REJA GIRATORIA
Una reja giratoria siempre es compuesta por un cuadrado dividido en un número par de células: un cuadrado con 4 células (2x2), con 16 células (4x4), con 36 células (6x6), etc. Fleissner sugiere usar como reja una tarjeta en que algunas de las células son vaciadas de modo que, girándose la tarjeta 90 grados cada vez, al completar 4 posiciones (o 360 grados), todas las células del cuadrado hayan quedado descubrimientos una vez. Vea el ejemplo de los giros de la tarjeta, donde cada célula vaciada posee un color diferente de negro:
|
Posición Inicial Posición 1. |
Sentido horario 90° Posición 2. |
Sentido horario 90° Posición 3. |
Sentido horario 90° Posición 4. |
Para consultar se todas las células estuvieron descubrimientos una vez, acompañe a resultado de los giros de la tarjeta:
|
Posición 1. 4 células |
Posición 2. 8 células |
Posición 3. 12 células |
Posición 4. 16 células |
EXEMPLO DE CIFRA
Tomemos como exemplo o texto claro "RODA PIÃO NA PALMA DA MINHA MÃO" usando la reja arriba descrita. Dividimos el texto en bloques de 16 caracteres, los cuales serán escritos en las células vaciadas, línea después de línea. Disponiendo los caracteres del primer bloque, RODA PIÃO NAPA LMAD, obtenemos el siguiente:
Posición Inicial Posición 1 |
Sentido horário 90° Posición 2 |
Sentido horário 90° Posición 3 |
Sentido horário 90° Posición |
El resultado será um bloque de 16 caracteres completamente embarullado como el que se puede observar abajo:
| P | R | I | N |
| O | L | D | Ã |
| M | A | O | P |
| A | A | A | D |
El mismo proceso es repetido hasta que todos los caracteres del mensaje hayan sido transpuestos. El resultado muestra que el segundo bloque está incompleto. Para obtener la simetría deseada, basta llenar las posiciones vacías con cualesquier caracteres. Al descifrar el mensaje, el destinatario no tendrá dificultad en excluirlos.
P R I N H A A O Puede ser enviado como P R I N H A A O
O L D Ã M I M O L D Ã M B I M
M A O P Ã M A O P F X Ã Q
A A A D N A A A D N P H J
El mensaje cifrado também puede ser enviado como PRIN OLDÃ MAOP AAAD HAAO MXIM XXÃX NXXX. Obviamente los espacios también pueden ser suprimidos.
SIMULACIÓN DE LA CIFRA
Escoja la reja clicando en la lacra correspondiente. Para montar su reja, clique en las células que usted quiera marcar/desmarcar como células vaciadas. Clique en el botón [Probar Reja] para consultar si la reja puede ser utilizada.
.
Aplicativo en Javascript adaptado para los navegadores MS IE 5.0, Netscape 4.0 y Opera 3.0 o superiores. Javascript precisa estar habilitado!
EJERCICCIOS
Esta cifra fue usada por Júlio Verne en su romance Matthias
Sandorf (primera parte del capítulo IV)
Fuentes
John Savard - Methods of Transposition
Grille du colonel Fleissner - Excelente applet Java (para quem tiver interesse)
Esta página
Créditos: javascript da vovó Vicki, Manuel González Rodríguez
|