You are on page 1of 16

Algoritmo AES

Qu es AES?
Advanced Encryption Standard (AES): Es un algoritmo de
cifrado simtrico y es un esquema de cifrado por bloques
adoptado como un estndar de cifrado por el gobierno de los
Estados Unidos inicialmente fue diseado para tener longitud de
bloque variable pero el estndar define un tamao de bloque de
128 bits, por lo tanto los datos a ser encriptados se dividen en
segmentos de 16 bytes (128 bits) y cada segmento se lo puede ver
como un bloque o matriz de 4x4 bytes al que se lo llama estado,
este se organiza de la siguiente forma:
Fue desarrollado por: Los estudiantes Vincent Rijmen y Joan
Daemen de la Katholieke Universiteit Leuven en Blgica, bajo el
nombre "Rijndael" (pronunciado "Rain Doll" en ingls). fue
presentado en 1997 al concurso organizado por el Instituto
Nacional de Normas y Tecnologas (NIST). Se transform en un
estndar efectivo el 26 de mayo de 2002. Desde 2006, el AES es
uno de los algoritmos ms populares usados en criptografa
simtrica.
Qu tan seguro es
AES?
Tiene un solo ataque exitoso registrado en el
2011.

No es vulnerable al criptoanlisis diferencial y


lineal. Es necesaria una gran cantidad de textos
encriptados y gran procesamiento para su
anlisis. AES nunca ha sido crackeado y es
seguro contra cualquier ataque de fuerza bruta
Como fue el Ataque?
1. Quin lo realizo?
Un grupo de investigadores de Microsoft y de la Dutch
Katholieke Universiteit Leuven (lovaina).
2. Qu sistemas de AES atacaron?
Atacaron el sistema de 128 bits (AES-128).
3. Cmo lo hicieron?
La informacin detallada del ataque no es visible.
4. Fue real? o Solo un cuento?
Los creadores de AES, Joan Daemen y Vincent Rijmen, han
reconocido la validez del ataque.
Qu necesitamos para
poder romper AES?
Segn investigadores:

Un billn de ordenadores. Que cada uno pueda


probar mil millones de claves por segundo. Y
unos 2000 millones de aos para dar con un
AES-128.
Cmo cifra AES?
Su cifrado se basa en matriz de estado.
Tiene tamaos de: 128, 192 y 256 bits de
largo. Se realiza con el operador exclusive
or (XOR). Su operacin se conoce como:
"AddRoundKey.
Como funciona el
cifrado AES?
Cifrado Bsico

Es una buena idea ocultar la relacin


entre tu mensaje real y tu mensaje
cifrado. Un ejemplo de esta confusin
es el viejo y fiel Cifrado del Csar:
Las rondas intermedias.
Una ronda es simplemente una serie de
pasos que se repite varias veces. El nmero
de repeticiones depende del tamao de la
clave
Ventajas:
Gran velocidad de cifrado y descifrado.
Requiere poca memoria.
Tecnologa muy conocida y difundida.

Desventajas:
La seguridad depende de un secreto compartido entre
el emisor y el receptor.
La administracion de las claves no es escalable.
La distribucion de claves debe hacerse atraves de
algun medio seguro.

You might also like