1929 — Lester S. Hill, Hunter College, Nueva York — primer cifrado poligráfico

Cifrado de Hill

El primer cifrado basado en álgebra lineal. Los bloques de texto se representan como vectores y se multiplican por una matriz clave invertible en módulo N. La seguridad requiere que det(K) sea coprimo con N. Fórmula: C = K·P mod N  |  P = K⁻¹·C mod N

Parámetros
Matemáticas Clave
Dimensión: 3x3
Determinante (det K): 0
Inv. Modular Det: 0
Estado: CARGANDO...
Teoría del Método
Para una matriz 2×2, cada par de letras forma un vector [P1, P2] que se multiplica por K mod 26. K debe ser invertible: gcd(det(K), 26)=1. Las matrices no invertibles no permiten descifrado. El criptoanálisis por pares conocidos puede recuperar K con suficientes pares texto claro/cifrado.
Matriz Clave ($K$)
Tabla de Equivalencias de Letras
Letra
Posición i
Texto Original
Vectores de Entrada (Bloques)
Esperando texto...
Texto Cifrado
← PLAYFAIR · — → Polialfabético · 4 / 4