
Introducción al Cifrado Playfair: El Primer Cifrado Digráfico Práctico
A mediados del siglo XIX, la criptografía dio un salto cualitativo al abandonar la sustitución letra por letra para empezar a procesar pares de letras (digramas). Ideado en 1854 por el científico Charles Wheatstone pero popularizado por su amigo y promotor Lord Playfair, este método supuso el nacimiento de la criptografía digráfica. Al cifrar parejas de caracteres simultáneamente mediante una matriz de 5×5, el cifrado Playfair alteró de forma radical la estructura del texto claro, enmascarando la frecuencia individual de los caracteres y convirtiéndose en un estándar de comunicación táctica utilizado por las fuerzas armadas británicas durante décadas.
Origen y Contexto Histórico
Aunque la historia ha asociado este sistema con Lyon Playfair (primer barón Playfair), la invención real pertenece al físico y polímata británico Sir Charles Wheatstone. Wheatstone presentó el sistema en 1854 como un método rápido y seguro para transmitir mensajes telegráficos de campo sin necesidad de equipamiento mecánico complejo.
Lord Playfair promovió activamente su adopción ante el Ministerio de Guerra del Reino Unido. Pese a la reticencia inicial de la burocracia militar por considerarlo demasiado complejo para el personal de campo, el sistema demostró su efectividad práctica y fue empleado de forma oficial en la Segunda Guerra de los Bóeres y ampliamente durante la Primera Guerra Mundial. Incluso en la Segunda Guerra Mundial, las fuerzas aliadas continuaron utilizando variantes del cifrado Playfair para comunicaciones tácticas rápidas en el frente militar, hasta que el desarrollo del criptoanálisis mecanizado obligó a su retirada.
¿Cómo Funciona? (Fundamentos y Lógica)
El cifrado Playfair opera sobre una matriz de sustitución de 5×5 construida a partir de una clave secreta (omitiendo letras duplicadas y fusionando habitualmente la I y la J en una sola celda para completar las 25 casillas). El mensaje claro se divide en parejas de letras (digramas) respetando dos reglas de preparación previas: no pueden existir letras idénticas dentro de un mismo digrama (se inserta una letra de relleno, usualmente X) y si el mensaje tiene una longitud impar, se añade una letra de relleno al final.
Matemáticamente, para cada digrama formado por dos caracteres en las posiciones de la matriz (r1, c1) y (r2, c2), la transformación de cifrado aplica una de las tres reglas geométricas sobre la matriz de 5 × 5:
Donde:
- r1, c1 y r2, c2 son la fila y columna de la primera y segunda letra del digrama original.
- r’i, c’i son las nuevas coordenadas obtenidas tras aplicar el desplazamiento modular circular.
- Regla del Rectángulo: Cada letra se reemplaza por la que está en su misma fila pero en la columna de la otra letra del par.
Ejemplo práctico guiado:
Si deseamos cifrar la palabra «LLUNARA» utilizando la clave secreta «CLAVE»:
1. Generamos la matriz 5×5 colocando la clave sin repetidas y completando con el abecedario (combinando I/J):
C L A V E
B D F G H
I K M N O
P Q R S T
U W X Y Z
2. Preparamos el texto dividiendo en digramas y resolviendo repeticiones dobles: L L U N A R A pasa a ser LX LU NA RA.
3. Aplicamos las reglas a cada pareja de letras:
– LX (Forman rectángulo): L(0,1) y X(4,2) >> Cambian columnas >> A W
– LU (Misma columna 1): Bajamos un bloque (mód. 5) >> L(0,1)→D, U(4,1)→L >> D L
– NA (Forman rectángulo): N(2,3) y A(0,2) >> Cambian columnas >> M V
– RA (Forman rectángulo): R(3,2) y A(0,2) no, comparten columna 2 >> Bajamos un bloque >> R(3,2)→X, A(0,2)→F >> X F
4. El mensaje cifrado resultante es: «AW DL MV XF».
5. Nótese cómo la digrafía elimina la sustitución simple directa y hace que la frecuencia dependa de pares de caracteres en lugar de letras sueltas.
Diagrama Visual del Proceso
Diagrama del Proceso: Sustitución Digráfica (Playfair)
Características Principales, Ventajas y Vulnerabilidades
Características principales:
- Cifrado por pares (Digramas): Al operar sobre pares de letras, existen $25 \times 25 = 625$ posibles combinaciones de digramas frente a las 26 letras de un alfabeto simple.
- Matriz clave de 5×5: Utiliza una clave alfabética para rellenar la tabla inicial y completa el espacio restante con las letras faltantes del alfabeto.
- Simetría en la prueba de inversión: Las reglas geométricas permiten un descifrado directo invirtiendo las direcciones (desplazar a la izquierda en lugar de a la derecha, y hacia arriba en lugar de hacia abajo).
Ventajas históricas:
- Inmunidad total frente al análisis de frecuencia monográmico (de letras sueltas), puesto que la misma letra se cifrará de manera completamente distinta según la pareja con la que se combine.
- No requiere tablas voluminosas ni discos mecánicos; solo memoria para recordar la clave y lápiz y papel para reconstruir la matriz táctica de 5×5 en el campo de batalla.
Vulnerabilidades y criptoanálisis:
- Análisis de frecuencia digráfica: Aunque elimina el análisis monográmico, el texto cifrado preserva la estructura estadística de las frecuencias digráficas del idioma (por ejemplo, pares muy comunes como TH, HE, EN en inglés o DE, ES, EN en español).
- Conservación de la estructura del mensaje: Al cifrar por pares, un mensaje de longitud $N$ genera exactamente un mensaje cifrado de longitud $N$ (salvo letras de relleno), revelando la estructura de palabras con digramas repetidos.
- Ataques de texto claro conocido (Known-Plaintext): Con unos pocos digramas conocidos de texto claro y sus correspondientes cifrados, se pueden reconstruir rápidamente fragmentos de la matriz de 5×5 deduciendo las posiciones relativas de las letras.
Experimenta en Vivo
CIFRADO DE PLAYFAIR
Genera matrices dinámicas de 5×5, visualiza las reglas de sustitución geométricas paso a paso y comprueba el aplanamiento de frecuencias en tiempo real.
- Charles Wheatstone (1854): The Scientific Papers of Sir Charles Wheatstone. Physical Society of London. Documentación original de la invención del cifrado digráfico mediante la matriz de 5×5.
- David Kahn (1967): The Codebreakers: The Comprehensive History of Secret Communication from Ancient Times to the Internet. Scribner. Análisis histórico del papel de Lord Playfair, el uso militar británico y la evolución de la digrafía.
- Helen Fouché Gaines (1939): Cryptanalysis: A Study of Ciphers and Their Solution. Dover Publications. Guía clásica con las técnicas de ruptura y análisis de frecuencia digráfica aplicadas al cifrado Playfair.
