Cifrado de Playfair , tipo de cifrado de sustitución utilizado para el cifrado de datos.

En los criptosistemas para cifrar manualmente unidades de texto sin formato compuestas por más de una letra, solo se utilizaron dígrafos (pares de letras). Al tratar los dígrafos en el texto llano como unidades en lugar de letras individuales, la medida en que la distribución de frecuencia bruta sobrevive al proceso de cifrado puede reducirse pero no eliminarse, ya que los pares de letras están altamente correlacionados. El cifrado de sustitución de dígrafos más conocido es Playfair, inventado en 1854 por Sir Charles Wheatstone, pero defendido en el Ministerio de Relaciones Exteriores británico por Lyon Playfair, el primer Baron Playfair de St. Andrews. A continuación se muestra un ejemplo de un cifrado de Playfair, resuelto por Lord Peter Wimsey en Have His Carcase de Dorothy L. Sayers(1932). Aquí, la ayuda mnemotécnica utilizada para llevar a cabo el cifrado es una matriz de 5 × 5 cuadrados que contiene las letras del alfabeto (I y J se tratan como la misma letra). Una palabra clave, MONARQUÍA en este ejemplo, se completa primero y las letras restantes del alfabeto no utilizadas se ingresan en su orden lexicográfico:
Los dígrafos de texto plano se cifran con la matriz localizando primero las dos letras de texto plano en la matriz. Están (1) en diferentes filas y columnas; (2) en la misma fila; (3) en la misma columna; o (4) similares. Las reglas de encriptación (reemplazo) correspondientes son las siguientes:
- Cuando las dos letras están en filas y columnas diferentes, cada una es reemplazada por la letra que está en la misma fila pero en la otra columna; es decir, para cifrar WE, W se reemplaza por U y E por G.
- Cuando A y R están en la misma fila, A se cifra como R y R (leyendo la fila cíclicamente) como M.
- Cuando I y S están en la misma columna, I se cifra como S y S como X.
- Cuando aparece una letra doble, se introduce un símbolo falso, digamos Q, de modo que el MM en VERANO se cifra como NL para MQ y CL para ME.
- Se añade una X al final del texto sin formato si es necesario para darle al texto sin formato un número par de letras.
Cifrar el ejemplo familiar de texto sin formato utilizando la matriz Playfair de Sayers produce:
Si la información de distribución de frecuencias estuviera totalmente oculta en el proceso de cifrado, la trama de texto cifrado de las frecuencias de las letras en los cifrados de Playfair sería plana. No lo es. La desviación de este ideal es una medida de la tendencia de algunos pares de letras a ocurrir con más frecuencia que otros y de la correlación de filas y columnas de símbolos de Playfair en el texto cifrado, la estructura esencial que explota un criptoanalista para resolver cifrados de Playfair. Sin embargo, la pérdida de una parte significativa de la distribución de frecuencias de texto plano hace que un cifrado de Playfair sea más difícil de criptoanalizar que un cifrado monoalfabético.