Algoritmo de Playfair

ENTRA EN EL FORO EXCLUSIVO de criptografía

   El cifrado de Playfair fue inventado por  Charles Wheatstone, para comunicaciones telegráficas secretas en 1854, no obstante se le atribuye a su amigo el científico Lyon Playfair.

   Utilizado por el Reino Unido en la Primera Guerra Mundial, este sistema consiste en separar el texto en claro en diagramas y proceder a su cifrado de acuerdo a una matriz alfabética de dimensiones 5 X 5 en la cual se encuentran representadas las 26 letras del alfabeto ingles, aunque para una mayor seguridad se puede agregar una palabra clave.

   Matriz de Playfair:

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

Añadiendo una palabra clave a la matriz de cifrado se consigue una mayor seguridad, la clave se coloca al comienzo de la matriz quitando las repeticiones y a continuación el resto de las letras del alfabeto.

Para cifrar es necesario seguir las siguientes reglas:

  1. Si los símbolos están en la misma fila y diferente columna, se desplaza una columna a la derecha.
    (aij; aik) —› (aij+1; aik+1)

     

  2. Si los símbolos están en la misma columna y diferente fila, se desplaza una columna hacia abajo.
    (aik; ajk) —› (a(i+1)k; a(j+1)k)

     

  3. Si estan en filas y columnas diferentes.
    (aki; bjs) —› (aks; bji)

     

  4. Si hay dos símbolos iguales consecutivos, se inserta un símbolo acordado con anterioridad (por lo general es "X").
Algoritmo de Playfair

Programa Ejecutable (ultima actualización 17-12-2004)

 

Enunciado del curso 03/04 (ultima actualización 17-12-2004)

  Enunciado del curso 04/05 (ultima actualización 17-12-2004)
  ´ Código fuente del programa (ultima actualización 17-12-2004)

 

 

Hosted by www.Geocities.ws

1