El Estándar de Cifrado Avanzado

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 2

 El estándar de cifrado avanzado (Advanced Encryption Standard - AES)

describe una fórmula matemática o algoritmo, para la conversión de datos


electrónicos en una forma ininteligible, denominada texto cifrado. El texto
cifrado no puede ser leído por cualquier persona que no sea el
destinatario. El AES funciona alimentando una clave de cifrado,
esencialmente una cadena de dígitos en el algoritmo de cifrado y
realizando de una serie de operaciones matemáticas basadas en esa clave
de cifrado.
Función
El AES puede ser descrito como un bloque cifrado iterativo y simétrico. El AES
utiliza una estructura de bucle para realizar repetidamente reordenamientos
de datos, o permutaciones. El bucle reemplaza una unidad de datos con otra
para datos de entrada. La rutina de cifrado utiliza la misma clave para cifrar y
descifrar los datos, y aplica esa clave a los bloques de datos de longitud fija.

 Algoritmo IDEA (International Data Encryption Algorihm -algoritmo


internacional de cifrado de datos)
IDEA es un algoritmo bastante seguro, y hasta ahora se ha mostrado resistente
a multitud de ataques, entre ellos el criptoanálisis diferencial. No presenta
claves débiles, y su longitud de clave hace imposible en la práctica un ataque
por la fuerza bruta. Como ocurre con todos los algoritmos sim_etricos de
cifrado por bloques, IDEA se basa en los conceptos de confusión y difusión.
Es un cifrado por bloques
Fue un algoritmo propuesto como reemplazo del DES
Es utilizado para cifrar textos con un tamaño de bloque de 64 bits, utilizando
una llave de 128 bits.
IDEA consiste de ocho transformaciones idénticas (cada una llamada ronda) y
una transformación de salida, llamada media ronda
El proceso para cifrar y para descifrar es el mismo, solo cambian las llaves de
ronda, en total 52 de 16 bits cada una.

 DES (Data Encryption Standard - Estándar de Cifrado de Datos)


Se trata de un sistema de cifrado simétrico por bloques de 64 bits, de los que
8 bits (un byte) se utilizan como control de paridad (para la verificación de la
integridad de la clave). Cada uno de los bits de la clave de paridad (1 cada 8
bits) se utiliza para controlar uno de los bytes de la clave por paridad impar,
es decir, que cada uno de los bits de paridad se ajusta para que tenga un
número impar de "1" dentro del byte al que pertenece.
El algoritmo se encarga de realizar combinaciones, sustituciones y
permutaciones entre el texto a cifrar y la clave, asegurándose al mismo
tiempo de que las operaciones puedan realizarse en ambas direcciones (para
el descifrado). La combinación entre sustituciones y permutaciones se llama
cifrado del producto.

 Triple DES
Se le llama al algoritmo que hace triple cifrado del DES. También es conocido
como TDES o 3DES, en 1998 IBM desarrollo 3DES o Triple DES (TDES) que sería
sucesor directo de DES.
El Triple DES está desapareciendo lentamente, siendo reemplazado por el
algoritmo AES. Sin embargo, la mayoría de las tarjetas de crédito y otros
medios de pago electrónicos tienen como estándar el algoritmo Triple DES
(anteriormente usaban el DES). Por su diseño, el DES y por lo tanto el TDES
son algoritmos lentos. AES puede llegar a ser hasta 6 veces más rápido y hasta
la fecha no se ha encontrado ninguna vulnerabilidad.

También podría gustarte