Retornando al tema del cifrado, la anterior historia entre Alicia y Bob hacían referencia al cifrado atbash y al scytale. En el presente artículo nos situamos en una época bastante interesante desde el punto de vista histórico, con la aparición de un personaje que marcara una nueva época como es Cayo Julio César.
César estaba involucrado en bastantes batallas, principalmente en la Galia donde tuvo que sofocar una sublevación comandada por Vercingentorix pero también tuvo que lidiar batallas con el senado romano. Todas estas situaciones hacen la necesidad de enviar comunicaciones secretas a sus ejércitos dispersados por la Galia y a sus “aliados” en el senado. A continuación se detalla el cifrado que usaba César (cifrado de desplazamiento y sustitución).
El funcionamiento del cifrado es el siguiente, se sustituye la letra por la siguiente letra en la posición tercera del abecedario, esto es, para la A su letra cifrada sería la D.
X= Letra mensaje en claro
Y = Letra cifrada
n = número de desplazamiento, en el caso de cesar 3
z = letras del abecedario
La fórmula del cifrado sería la siguiente:
Y = (x + n ) mod z
X = (y – n) mod z
¿Cuál es el correspondiente valor para C? ¿Y para la V?
La posición en abecedario (en el caso del presente cifrado son 26 letras, eliminada la ñ).
Para la letra C : Y = (3 + 3) mod 26 = 6, en este caso sería la letra F.
Para la letra V: Y = (22 +3) mod 26 = 25, en este caso sería la letra Y.
El resultado completo sería el siguiente: 
A continuación regresando a nuestros amigos Alicia y Bob quienes se van a enviar un mensaje utilizando el cifrado Cesar de modulo 3. El mensaje en cuestión que enviará Alicia a Bob es el siguiente: Curso de Itilv3 en Consultec.
- Alicia, codifica el mensaje “Curso de Itilv3 en Consultec” utilizando la tabla anterior resultando el siguiente texto :FXUVRGHLWLY3HQFRQVOWHF
- Bob, lo recibe y lo descifra.
Javier Allende





Enviar comentarios