Cifrado de Trithemius

De Wikipedia, la enciclopedia libre

En criptografía, el cifrado de Trithemius (o cifrado de Tritemio) es un método de codificación polialfabético inventado por el monje y matemático Johannes Trithemius (Juan Tritemio) durante el Renacimiento.[1]​ Este método utiliza la tabula recta, un diagrama cuadrado de alfabetos donde cada fila se construye desplazando la anterior un espacio hacia la izquierda.

Trithemius usó la tabula recta para definir un cifrado polialfabético que equivalía al disco de Alberti. Todos los cifrados polialfabéticos basados en el cifrado César pueden describirse en términos de la tabula recta.

Mejoras[editar]

En 1553, una importante extensión del método de Trithemius fue desarrollado por Giovan Battista Bellaso que se llamó Cifrado de Vigenère. [2]​ Bellaso añadió una clave para intercambiar el alfabeto de cifrado cada letra. Este método esta erróneamente atribuido a Blaise de Vigenère, que publicó un cifrado similar en 1586.

Ejemplo[editar]

Para codificar una palabra o mensaje se toma la primera letra y se reemplaza usando el cifrado César con el desplazamiento de una, en realidad, la primera letra no cambia. Después se localiza la fila que inicia con la segunda letra y se reemplaza con la segunda letra de esa fila, después se localiza la fila que inicia con la tercera letra y se reemplaza con la tercera letra de esa fila y así sucesivamente.[3]

Texto original:   tabula recta
Texto codificado: TBDXOF XLKCK
A B C D E F G H I J K L M N Ñ O P Q R S T U V W X Y Z
B C D E F G H I J K L M N Ñ O P Q R S T U V W X Y Z A
C D E F G H I J K L M N Ñ O P Q R S T U V W X Y Z A B
D E F G H I J K L M N Ñ O P Q R S T U V W X Y Z A B C
E F G H I J K L M N Ñ O P Q R S T U V W X Y Z A B C D
F G H I J K L M N Ñ O P Q R S T U V W X Y Z A B C D E
G H I J K L M N Ñ O P Q R S T U V W X Y Z A B C D E F
H I J K L M N Ñ O P Q R S T U V W X Y Z A B C D E F G
I J K L M N Ñ O P Q R S T U V W X Y Z A B C D E F G H
J K L M N Ñ O P Q R S T U V W X Y Z A B C D E F G H I
K L M N Ñ O P Q R S T U V W X Y Z A B C D E F G H I J
L M N Ñ O P Q R S T U V W X Y Z A B C D E F G H I J K
M N Ñ O P Q R S T U V W X Y Z A B C D E F G H I J K L
N Ñ O P Q R S T U V W X Y Z A B C D E F G H I J K L M
Ñ O P Q R S T U V W X Y Z A B C D E F G H I J K L M N
O P Q R S T U V W X Y Z A B C D E F G H I J K L M N Ñ
P Q R S T U V W X Y Z A B C D E F G H I J K L M N Ñ O
Q R S T U V W X Y Z A B C D E F G H I J K L M N Ñ O P
R S T U V W X Y Z A B C D E F G H I J K L M N Ñ O P Q
S T U V W X Y Z A B C D E F G H I J K L M N Ñ O P Q R
T U V W X Y Z A B C D E F G H I J K L M N Ñ O P Q R S
U V W X Y Z A B C D E F G H I J K L M N Ñ O P Q R S T
V W X Y Z A B C D E F G H I J K L M N Ñ O P Q R S T U
W X Y Z A B C D E F G H I J K L M N Ñ O P Q R S T U V
X Y Z A B C D E F G H I J K L M N Ñ O P Q R S T U V W
Y Z A B C D E F G H I J K L M N Ñ O P Q R S T U V W X
Z A B C D E F G H I J K L M N Ñ O P Q R S T U V W X Y

Referencias[editar]

  1. Salomon, David (2003). Data privacy and security (8. überarb. Aufl. edición). New York: Springer. p. 63. ISBN 0-387-00311-8. 
  2. Salomon, David (2005). Coding for data and computer communications (Online-Ausg. edición). New York, NY: Springer. p. 249. ISBN 0-387-21245-0. 
  3. Feijoo, Benito Jerónimo (1779). Teatro critico universal,: ó discursos varios en todo género de materias, para desengaño de errores comunes. Madrid: Real Compañía de Impresores y Libreros del Reino. pp. 164-165. Consultado el 17 de septiembre de 2019.