Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Jorge Rodolfo Santana Martinez 3G
Jorge Rodolfo Santana Martinez 3G
CESAR
Este mtodo consiste en sustituir cada letra del texto original por otra situada tres
posiciones delante de ella en el alfabeto que se est utilizando.
Por ejemplo, si consideramos el alfabeto castellano de 27 letras, el cifrado de cada
una de las letras es el siguiente
En criptografa, el cifrado Csar, tambin conocido como cifrado por desplazamiento, cdigo de
Csar o desplazamiento de Csar, es una de las tcnicas de codificacin 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
El algoritmo DES
Las partes principales del algoritmo son las siguientes:
3 DES
Recordemos que DES es un sistema mono alfabtico que fue desarrollado en colaboracin con
IBM.
vFu creado con la finalidad de mejorar el cifrado DES, este seria el predecesor, y as estar
preparados para que si por algn motivo DES fuese corrompido entrara en funcionamiento
3DES.
vCuando DES es corrompido surge la necesidad de cambiar todos los programas y equipos que
utilizaban este cifrado, solo se tendran que actualizar los sistemas y esto resultara
relativamente fcil ya que no se tendra que crear un sistema completamente nuevo.
3DES realiza algo tres veces mas que un algoritmo DES regular.
q Utiliza tres llaves en cada bloque de texto plano.
q En vez de utilizar una llave de 56 bits desde la tabla de llaves, 3DES encripta el texto plano
con la primera llave, encripta ese texto encriptado con otra llave de 56 bits, y luego encripta
nuevamente el texto encriptado con otra llave de 56 bits.
q 3DES tambin es capaz de trabajar con llaves mas extensas para hacerlo mas seguro.
q Para descifrar este algoritmo, se tendran que descubrir las tres llaves diferentes. No solo eso,
el texto ser desencriptado solo cuando las tres llaves correctas sean usadas en el orden
correcto.
3DES utiliza un sistema simtrico o clave privada , tambin llamados de clave secreta.
El esquema bsico es el siguiente:
- Mensaje + Clave = Cdigo (encriptacin)
RC5
RC5 hace uso de tres parmetros diferentes para operar as que, para determinar de manera
especfica lo seleccionado, el algoritmo se designa como RC5-w/r/b; por ejemplo, RC5-32/12/16
se trata de un RC5 que cifra mensajes de 64 bits, en 12 rondas y con una clave de 16 bytes (128
bits).
Una caracterstica importante de RC5 es el uso de rotaciones dependientes de los datos; uno de
los objetivos de RC5 era promover el estudio y evaluacin de dichas operaciones como primitivas
de criptografa. RC5 tambin contiene algunas unidades de sumas modulares y de Puertas Oexclusivo (XOR). La estructura general del algoritmo es una red tipo Feistel. Las rutinas de cifrado
y descifrado pueden ser especificadas en pocas lneas de cdigo, pero la programacin de claves
es ms complicada. La simplicidad del algoritmo junto con la novedad de las rotaciones
dependientes de los datos han hecho de RC5 un objeto de estudio atractivo para los
criptoanalistas .
Como podemos ver sigue siendo un algortimo que emplea una funcion de
feistel pero a diferencia de los otros es un algoritmo con una aplicacion
variable, lo que lo hace dificil de descifrar
Skipjack
El cifrado Skipjack fue desarrollado por la NSA, Nacional Security Agency,
esta contenido en los chip Clipper y Capstone y su implementacion solo
esta permitida por hardware.