El cifrado César, también conocido como cifrado por desplazamiento, código de César o desplazamiento de César, es una de las técnicas de cifrado más simples y más usadas. Es un tipo de cifrado por sustitución
en el que una letra en el texto original es reemplazada por otra letra
que se encuentra un número fijo de posiciones más adelante en el alfabeto. Por ejemplo, con un desplazamiento de 3, la A sería sustituida por la D (situada 3 lugares a la derecha de la A ), la B sería reemplazada por la E, etc. Este método debe su nombre a Julio César, que lo usaba para comunicarse con sus generales.
Ejemplo:
La transformación se puede representar alineando dos alfabetos; el
alfabeto cifrado es un alfabeto normal que está desplazado un número
determinado de posiciones hacia la izquierda o la derecha. Por ejemplo,
aquí el cifrado César está usando un desplazamiento de seis espacios
hacia la derecha:
Texto original: ABCDEFGHIJKLMNÑOPQRSTUVWXYZ
Texto codificado: GHIJKLMNÑOPQRSTUVWXYZABCDEF
Texto original: LIBRE
Texto codificado: QÑHXK
Para codificar un mensaje, simplemente se debe buscar cada letra de lalínea del texto original y escribir la letra correspondiente en la líneacodificada.Para decodificarlo se debe hacer lo contrario.Referencia Bibliográfica
- Wikipedia, Cifrado de Cesar
No hay comentarios:
Publicar un comentario