Professional Documents
Culture Documents
fundamentales: Simplicidad y
facilidad para recordar los
algoritmos y la clave.
Por ello son muy dbiles y
fciles de atacar mediante
mtodos sencillos.
Sustitucin Poligrfica
En lugar de sustituir una letra por otra se sustituyen digramas,
trigramas, etc., de letras.
Objetivo: Destruir las frecuencias de los monogramas; cifrando
un n-grama de una vez mayor seguridad.
Caracterstica
Sustitucin de letras, tomas
EJEMPLO
1)
2)
3)
EJEMPLO
4)
SE RG IO VI EI RA DE ME LO OB RA SI LE IR OE MB
AI XA DO RD AP AZ AC AB AD ES ER AS SA SS IN AD O
5)
De inmediato notamos que el ltimo bloque qued con slo una letra y que existe un bloque con letra doble
(SS). Letras repetidas impiden que la cifra pueda ser aplicada correctamente. En estos casos, convenciona-si
una letra de separacin. Generalmente son usados la X y o/la Z. Si falte una letra en el final, se aade X o Z.
Corrigiendo los bloques obtenemos:
SE RG IO VI EI RA DE ME LO OB RA SI LE IR OE MB
AI XA DO RD AP AZ AC AB AD ES ER AS SA SX SI NA DO
Algoritmo
Las letras de un bloque pueden tener slo 3 localizaciones en
2.
3.
funcionamiento, donde
sustituimos RA por YE.
sustituido por QL y MA
sustituido por AB.
Estas tres reglas son el alma de la cifra Playfair. Obviamente, las mismas reglas
son aplicadas para descifrar el texto, slo que son usadas "al contrario".
EJEMPLO CIFRADO
Obedeciendo las reglas para la sustitucin, vea abajo el texto cifrado del
ejemplo. Los digramas fueron mantenidos para que quede ms fcil consultar
las sustituciones efectuadas.
SE RG IO VI EI RA DE ME LO OB RA SI LE IR OE MB
RF LJ GD XH DJ YE EF AD TG FN YE QK RO JQ CF AN
AI XA DO RD AP AZ AC AB AD ES ER AS SA SX SI NA DO
MJ YM EC QE UR BY UE BN ME FR JY BR RB QZ QK UB EC