Criptografía, Robótica, Linux, como afectan a nuestra vida la tecnología y más.

5 abr. 2009

El cifrado Cesar: Criptografia clasica(I)

4/05/2009 Posted by Michael Delgado No comments

El cifrado cesar es una forma de codificado de mensajes que se atribuye al Emperador Julio César, el método es el más conocido de los algoritmos de substitución que consisten en substituir unas letras por otras en todo el mensaje.

Este método puede no es muy fuerte ya que por fuerza bruta no seria más de 27 pruebas, aunque teniendo en cuenta que la mayoría de los enemigos de Cesar no sabrían leer debía ser efectivo hace 2000 años.

El cifrado

El cifrado consiste en superponer dos alfabetos y substituir cada letra por la que le corresponde:
Ej:

ABCDEFGHIJKLMNOPQRSTVWXYZ
DEFGHIJKLMNOPQRSTVWXYZABC



Julio César lo usaba con un desplazamiento de 4 posiciones pero hay tantas variantes como letras en el abecedario. Un ejemplo seria:

neochangeblog


que quedaría:

QHRFKDQJHEORJ



Aunque criptográficamente hablando ya no es un algoritmo seguro nos ha servido para conocer nuestro primer algoritmo. Añadir que hay una versión llamada ROT13 que consiste en el cifrado cesar con un desplazamiento de 13.

Enlaces interés:
es.wikipedia.org/wiki/Cifrado_César

0 comentarios:

Publicar un comentario

Deja tu comentario: