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

Vá e volte Origen: 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.
Vá e volte Tipo: 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

CLave
Claro

           
Cifrado

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

Didier Müller - La variante alemana

Esta página

A Cifra de Beaufort   Criptología Criptografía Cifras Substitución La variante alemana de Beaufort A Grade Giratória
Créditos: Didier Müller, vovó Vicki,  Manuel González Rodríguez

|