tabula recta


En criptografía , la tabula recta (del latín tabula rēcta ) es una tabla cuadrada de alfabetos, cada fila de la cual se forma desplazando la anterior hacia la izquierda. El término fue inventado por el autor y monje alemán Johannes Trithemius [1] en 1508, y utilizado en su cifrado Trithemius .

El cifrado de Trithemius fue publicado por Johannes Trithemius en su libro Polygraphia , al que se le atribuye ser el primer trabajo impreso publicado sobre criptología . [2]

Trithemius usó la tabula recta para definir un cifrado polialfabético , que era equivalente al disco de cifrado de Leon Battista Alberti , excepto que el orden de las letras en el alfabeto de destino no se mezcla. A menudo se hace referencia a la tabula recta cuando se habla de cifrados anteriores a la computadora, incluido el cifrado de Vigenère y el cifrado de clave automática menos conocido de Blaise de Vigenère . Todos los cifrados polialfabéticos basados ​​en el cifrado César pueden describirse en términos de tabula recta .

La tabula recta usa un cuadrado de letras con las 26 letras del alfabeto seguidas de 26 filas de letras adicionales, cada una desplazada una vez hacia la izquierda desde la que está arriba. Esto, en esencia, crea 26 cifrados César diferentes . [1]

El texto cifrado resultante aparece como una cadena aleatoria o un bloque de datos. Debido al cambio variable, las frecuencias de letras naturales están ocultas. Sin embargo, si un descifrador sabe que se ha utilizado este método, se vuelve fácil de descifrar. El cifrado es vulnerable a los ataques porque carece de una clave , violando así el principio de criptología de Kerckhoffs . [1]

En 1553, Giovan Battista Bellaso desarrolló una extensión importante del método de Trithemius , ahora llamado el cifrado Vigenère . [3] Bellaso agregó una clave, que se usa para dictar el cambio de alfabetos cifrados con cada letra. Este método fue atribuido erróneamente a Blaise de Vigenère , quien publicó un cifrado de clave automática similar en 1586.


tabula recta