Está en la página 1de 17

La criptografia usa las mismas ideas basicas ue la criptografia tradicional, pero la orientacion es distinta.

El objetivo de hoy en dia tan complejo y rebuscado que incluso di el criptoanalista obtiene cantidades enormes de texto cofrado a su gusto, no sera capaz de entender sin la clave

Algoritmo de clave simtrica ( privada)


Datos Datos

asE4Bhl

Algoritmo de clave simtrica

Datos cifrados

Algoritmo de clave simtrica

Clave Privada

Clave Privada

Data Encryption Standard (DES) es un algoritmo de cifrado, es decir, un mtodo para cifrar informacin, escogido como FIPS en los Estados Unidos en 1976, y cuyo uso se ha propagado ampliamente por todo el mundo. El algoritmo fue controvertido al principio, con algunos elementos de diseo clasificados, una longitud de clave relativamente corta, y las continuas sospechas sobre la existencia de alguna puerta trasera para la National Security Agency (NSA). Posteriormente DES fue sometido a un intenso anlisis acadmico y motiv el concepto moderno del cifrado por bloques y su criptoanlisis.

En criptografa el Triple DES se llama al algoritmo que hace triple cifrado del DES. Tambin es conocido como TDES o 3DES, fue desarrollado por IBM en 1998. Prueba del 3Des para la Clase

Cuando se descubri que una clave de 56 bits no era suficiente para evitar un ataque de fuerza bruta, TDES fue elegido como forma de agrandar el largo de la clave sin necesidad de cambiar de algoritmo de cifrado. Este mtodo de cifrado es inmune al ataque por encuentro a medio camino, doblando la longitud efectiva de la clave (112 bits), pero en cambio es preciso triplicar el nmero de operaciones de cifrado, haciendo este mtodo de cifrado muchsimo ms seguro que el DES. Por tanto, la longitud de la clave usada ser de 192 bits, aunque como se ha dicho su eficacia solo sea de 112 bits.

Advanced Encryption Standard(AES) (Rindael). Es un esquema de cifrado por bloque Fue un refinamiento de un diseo anterior Es rpido tanto en software como en hardware, es relativamente fcil de implementar, y requiere poca memoria Esta siendo muy usado AES tiene un tamao de bloque fijo de 128 bits Y tamaos de llave de 128,192,256 bits.

SubBytes. En este paso se realiza una sustitucin no lineal donde cada byte es reemplazado con otro de acuerdo a una tabla Que proviene de una dificil operacin

ShiftRows. En este paso se realiza una transposicin donde cada fila del State es rotado de manera cclica un numero determinado de veces. Cada columna del State es resultante ShiftRows esta compuesta por bytes de cada columna del State inicial.

MixColumns. Operacin de mezclado que opera en las columnas del <<State>>, combinando los cuatro bytes en cada columna usando una transformacion lineal.

AddRoundKey.Cada byre del <<State>> es combinado con la clave <<round>>; cada clave <<round>> se deriva de la clave de cifrado usando una key schedule. La ronda final omite la fase Mixcolumns

Era usado para informacion secreta de los estados unidos Para romperlo se requerian 2^120 Operaciones mediante el ataque de fuerza bruta. Aunque AES realice operaciones finitas.

También podría gustarte