



VARIANTE ALEMANA DE LA CIFRA DE BEAUFORT
La cifra de Beaufort es una de las variantes de la cifra de Vigenère. La alteración introducida por Beaufort fue, además de añadir la llave al mensaje claro, restar el mensaje claro de la llave (llave - clara). La variante alemana sólo invierte el proceso, restando la llave del mensaje claro (clara - llave).
CARACTERÍSTICAS
| Variación de la
cifra
de Vigenère). Si quisiera, vea la Criptologíaen la Edad Modernao en la Cronología Temporaly después retorne. |
|
| Clase: | Sustitución. |
| Polialfabética con llave. Si quisiera, vea más sobre el Sistema de Cifras de Sustitución y después retorne. |
|
| Características: | La variante alemana de la cifra de Beaufort sólo utiliza las carreras de Vigenère de una otra forma. Además de añadir la llave al mensaje claro, se resta la llave del mensaje claro. |
| Seguridad: | Baja porque la cifra de Vigenère ya había sido quebrada. |
| Uso: | Interés histórico. |
| Criptoanálisis: | Método de Kasiski/Babbage, Índice de Coincidencia (IC) o ambos asociados. |
EJEMPLO DE LA CIFRA
Vamos a cifrar el mensaje claro "UM PEQUENO DETALHE MUDA TUDO" "UN PEQUEÑO DETALLE CAMBIA TODO" con la llave"ALEMÃO" "ALEMÁN". Usando la cifra de Vigenère, basta localizar en la LÍNEA del caracter de la llave el caracter del texto claro. El caracter cifrado será el de la COLUMNA correspondiente. Es como se fuera la cifra de Vigenère "al contrario". Observe como la tercera letra del texto claro P es cifrada con la tercera letra de la llave Y| Vigenère
|
Beaufort
|
Alemã
|
|||||
| Claro P ↓ |
Claro P ↓ |
Cifra L ↑ |
|||||
| E → Clave |
T Cifra |
P ← Cifra |
E Clave |
E → Clave |
P Claro |
||
|
T = P + E |
P = E - P |
L = P - E |
|||||
Si consideráramos el algoritmo de la variante alemana de la cifra de Beaufort, basta restar el valor del caracter de la llave del valor del caracter del texto claro. Trabajar con un conjunto de 26 caracteres es el aunque decir que estamos trabajando con módulo 26: valores menores que erradico y mayores que 25 necesitan ser ajustados. Si quisiera una explicación más detallada, lea el tópico Aritmética Modular en la Criptografía en la página ARITMÉTICA MODULAR. De hecho, si usted ya llegó en este punto, está más que en la hora de dominar la aritmética modular ;)))
| Clave | A | L | E | M | A | O | A | L | E | M | A | O | A | L | E | M | A | O | A | L | E | M | A | O |
| Valor | 0 | 11 | 4 | 12 | 0 | 14 | 0 | 11 | 4 | 12 | 0 | 14 | 0 | 11 | 4 | 12 | 0 | 14 | 0 | 11 | 4 | 12 | 0 | 14 |
| Claro | U | M | P | E | Q | U | E | N | O | D | E | T | A | L | H | E | M | U | D | A | T | U | D | O |
| Valor | 20 | 12 | 15 | 4 | 16 | 20 | 4 | 13 | 14 | 3 | 4 | 19 | 0 | 11 | 7 | 4 | 12 | 20 | 3 | 0 | 19 | 20 | 3 | 14 |
| Claro-Clave | 20 | 1 | 11 | -8 | 16 | 6 | 4 | 2 | 10 | -9 | 4 | 5 | 0 | 0 | 3 | -8 | 12 | 6 | 3 | -11 | 15 | 8 | 3 | 0 |
| Mod 26 | 20 | 1 | 11 | 18 | 16 | 6 | 4 | 2 | 10 | 17 | 4 | 5 | 0 | 0 | 3 | 18 | 12 | 6 | 3 | 15 | 15 | 8 | 3 | 0 |
| Cifrado | U | B | L | S | Q | G | E | C | K | R | E | F | A | A | D | S | M | G | D | P | P | I | D | A |
SIMULACION DE LA CIFRA
Aplicativo en Javascript adaptado para los navegadores MS IE 5.0, Netscape 4.0 y Opera 3.0 o superiores. Javascript precisa estar habilitado!
Fuentes
Esta página
Créditos: Didier Müller, vovó Vicki, Manuel González Rodríguez
|