Sei sulla pagina 1di 3

Cifrado Csar

En criptografa, el cifrado Csar, tambin conocido como cifrado por


desplazamiento, cdigo de Csar o desplazamiento de Csar, es una de las tcnicas
de cifrado ms simples y ms usadas. Es un tipo de cifrado por sustitucin en el que una letra
en el texto original es reemplazada por otra letra que se encuentra un nmero fijo de
posiciones ms adelante en el alfabeto. Por ejemplo, con un desplazamiento de 3, la A sera
sustituida por la D (situada 3 lugares a la derecha de la A ), la B sera reemplazada por la E,
etc. Este mtodo debe su nombre a Julio Csar, que lo usaba para comunicarse con
sus generales.
El cifrado Csar muchas veces puede formar parte de sistemas ms complejos de
codificacin, como el cifrado Vigenre, e incluso tiene aplicacin en el sistema ROT13. Como
todos los cifrados de sustitucin alfabtica simple, el cifrado Csar se descifra con facilidad y
en la prctica no ofrece mucha seguridad en la comunicacin.

Cifrado por sustitucin


En criptografa, el cifrado por sustitucin es un mtodo de cifrado por el que unidades de
texto plano son sustituidas con texto cifrado siguiendo un sistema regular; las "unidades"
pueden ser una sola letra (el caso ms comn), pares de letras, tros de letras, mezclas de lo
anterior, entre otros. El receptor descifra el texto realizando la sustitucin inversa.
Los cifrados por sustitucin son comparables a los cifrados por transposicin. En un cifrado
por transposicin, las unidades del texto plano son cambiadas usando una ordenacin
diferente y normalmente bastante compleja, pero las unidades en s mismas no son
modificadas. Por el contrario, en un cifrado por sustitucin, las unidades del texto plano
mantienen el mismo orden, lo que hace es sustituir las propias unidades del texto planoas
propias unidades del texto plano

Criptografa
Criptografa (del griego os '(criptos), oculto, y (graf), escritura, literalmente
escritura oculta). Tradicionalmente se ha definido como el mbito de la criptologa el que se
ocupa de las tcnicas de cifrado o codificado destinadas a alterar lasrepresentaciones
lingsticas de ciertos mensajes con el fin de hacerlos ininteligibles a receptores no
autorizados. Estas tcnicas se utilizan tanto en el Arte como en la Ciencia. Por tanto, el nico
objetivo de la criptografa era conseguir la confidencialidad de los mensajes. Para ello se

diseaban sistemas de cifrado y cdigos. En esos tiempos la nica criptografa existente era la
llamadacriptografa clsica.[cita requerida]
La aparicin de la Informtica y el uso masivo de las comunicaciones digitales, han producido
un nmero creciente de problemas de seguridad. Las transacciones que se realizan a travs
de la red pueden ser interceptadas, y por tanto, la seguridad de esta informacin debe
garantizarse. Este desafo ha generalizado los objetivos de la criptografa para ser la parte de
la criptologa que se encarga del estudio de los algoritmos, protocolos (se les llama protocolos
criptogrficos), y sistemas que se utilizan para proteger la informacin y dotar de seguridad a
las comunicaciones y a las entidades que se comunican.
Para ello los criptgrafos investigan, desarrollan y aprovechan tcnicas matemticas que les
sirven como herramientas para conseguir sus objetivos. Los grandes avances que se han
producido en el mundo de la criptografa, han sido posibles gracias a los grandes avances que
se han producido en el campo de la matemtica y la informtica.

Ejemplo
La transformacin se puede representar alineando dos alfabetos; el alfabeto cifrado es un
alfabeto normal que est desplazado un nmero determinado de posiciones hacia la izquierda
o la derecha. Por ejemplo, aqu el cifrado Csar est usando un desplazamiento de seis
espacios hacia la derecha:

Texto original:
ABCDEFGHIJKLMNOPQRSTUVWXYZ
Texto codificado: GHIJKLMNOPQRSTUVWXYZABCDEF

Para codificar un mensaje, simplemente se debe buscar cada letra de la lnea del texto original
y escribir la letra correspondiente en la lnea codificada. Para decodificarlo se debe hacer lo
contrario.

Texto original:
WIKIPEDIA, LA ENCICLOPEDIA LIBRE
Texto codificado: CPVKJG, QG KSIIQUVKJG QHXK

La codificacin tambin se puede representar usando aritmtica modular, transformando las

letras en nmeros, de acuerdo al esquema A = 0, B = 1,..., Z = 26. 1 La codificacin de la


letra xcon un desplazamiento n puede ser descrita matemticamente como:2

La decodificacin se hace de manera similar:

La operacin de sustitucin se conserva siempre a lo largo de todo el mensaje, por lo


que el cifrado se clasifica como un cifrado de tipo sustitucin monoalfabtica, en
oposicin a la sustitucin polialfabtica.

Potrebbero piacerti anche