Cifrado de Playfair

Cifrado de Playfair

El cifrado de Playfair es un ejemplo de sustitución digrámica, donde un par de letras de un texto en claro (mensaje sin codificar) se convierten en otro par distinto, para de esta forma codificar información que no requiera ser leída por agentes extraños a nuestro interés.

Contenido

Proceso de cifrado

Creación de la matriz de cifrado

En esta sustitución digrámica la clave viene dada por una matriz de cifrado de 5x5 caracteres (sin las letras J ni Ñ). Para empezar, colocamos en la primera fila de la matriz la palabra clave sin letras repetidas.

Ejemplo:

Clave: NORIA

Matriz de cifrado resultante:

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

Cifrado de un texto

Reglas para cifrar 2 caracteres m1 m2:

  1. Si m1 y m2 de la misma fila, coger c1 y c2 de su derecha (circularmente)
  2. Si m1 y m2 de la misma columna, coger c1 y c2 de debajo (circularmente)
  3. Si m1 y m2 de distintas filas y columnas, coger c1 y c2 de diagonal opuesta
  4. Si m1 = m2, insertar carácter sin significado entre m1 y m2 para evitar su repetición, después aplicar reglas 1-3
  5. Si el número de letras es impar, añadir una sin significado al final del texto

Por lo tanto, si tenemos p.ej. este texto en claro: AT AQ UE CE RO HO RA SX (la X la ponemos al final porque al ser el texto de número de letras impar, colocamos allí una letra sin significado para rellenar y volver a la paridad). También podrían ponerse letras sin significado al final de cada palabra para evitar confusiones o hacer más claro el texto resultante.

Criptograma resultante: IU OU TF DF IR QC IN XR

Enlaces externos

Cifrado de Playfair en SQL SERVER


Wikimedia foundation. 2010.

Игры ⚽ Поможем написать курсовую

Mira otros diccionarios:

  • Análisis de frecuencias — Saltar a navegación, búsqueda Frecuencia de las letras en un texto inglés …   Wikipedia Español

  • Wikipedia:Copyedit — Categoría:Wikipedia:Copyedit Saltar a navegación, búsqueda Atajo CAT:CECAT:CE Estos artículos han sido traducidos o escritos por usuarios que no dominan el español. Hay que revisarlos para mejorar su gramática, ortografía, estilo, etc. y luego… …   Wikipedia Español

  • FairPlay (DRM) — Saltar a navegación, búsqueda Failplay es una tecnología de Gestión de derechos digitales creada por la compañía Apple. Su función es cifrar los archivos AAC para evitar que sean reproducidos en ordenadores sin autorización. Está construida sobre …   Wikipedia Español

  • Ralph Tester — Saltar a navegación, búsqueda Ralph P.[1] Tester fue un administrador en Bletchley Park, la estación Quebradora de códigos durante la Segunda Guerra Mundial. El creó y supervisó la sección llamada Testery, los cuales estaban encargados de… …   Wikipedia Español

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”