Método desencriptación de cifrado playfair


Cifrado de Playfair
Encriptación:

La tabla se llena con una palabra o frase secreta descartando las letras repetidas. Se rellenan los espacios de la tabla con las letras del alfabeto en orden. Usualmente se ponen en un mismo hueco la "J" y la "I". Esto se hace debido a que la tabla tiene 25 espacios y el alfabeto tiene 26 símbolos. La frase secreta se ingresa a la tabla de izquierda a derecha y arriba hacia abajo. La frase secreta junto con las convenciones para llenar la tabla de 5x5 constituyen la clave de encriptación.

La encriptación se realiza de la siguiente forma:

El mensaje original que se desea encriptar es dividido en bloques de dos caracteres cada
uno y se le aplican las siguientes cuatro reglas en orden.
  • Si en el bloque las dos letras son la misma, se reemplaza la segunda por una X y se encriptael nuevo par.
  • Si las dos letras del bloque aparecen en la misma fila de la tabla, cada una se reemplaza por la letra que se encuentra a su derecha. Si esta en el borde se coje la primera.
  • Si las dos letras del bloque aparecen en la misma columna de la tabla, cada una se reemplaza por la letra que se encuentra por debajo
  • Si las letras no se encuentran en la misma fila ni columna, formar el rectángulo y coger las letras que están en sus vértices , se empieza por la primera letra de las dos y en sentido anti-horario.

Descifrar Playfair:

Lo primero que hay que hacer es saber cual es la palabra clave. Una vez que la conoces
creas la tabla de 5 por 5 en la cual te vas a guiar. Cada dos letras se va descodificando.

  1. Si las dos letras del bloque aparecen en la misma fila de la tabla, cada una se reemplaza por la letra que se encuentra a su izquierda. Si esta en el borde izquierdo se coge la ultima de la fila.
  2. Si las dos letras del bloque aparecen en la misma columna de la tabla, cada una se reemplaza por la letra que se encuentra por encima.
  3. Si las letras no se encuentran en la misma fila ni columna se las reemplaza por las letras que están en el vértice del rectángulo formado por los dos caracteres . Se empieza por la primera letra de las dos y se descodifica en sentido horario.

C
R
I/J
P
T
O
S
E
M
A
L
Y
F
B
D
G
H
K
N
Q
U
V
W
X
Z

Para esta ultima regla se pondrá un ejemplo: la palabra clave es criptosistema playfair
 las letras son "BS" se descifra como "YM

Comentarios

Entradas populares de este blog

PDF

Clásico

Presentación