used the and security encryption encryption-symmetric

security - in symmetric-key cryptography, the key used by the sender and the receiver is



Diferencias entre Rijndael y AES (4)

Estoy investigando algoritmos de encriptación. ¿Puede alguien darme un resumen rápido de las diferencias entre Rijndael y AES?


AES es un estándar federal de los Estados Unidos, FIPS 197 , que es un subconjunto de Rijndael :

AES tiene un tamaño de bloque fijo de 128 bits y un tamaño de clave de 128, 192 o 256 bits, mientras que Rijndael se puede especificar con tamaños de bloque y clave en cualquier múltiplo de 32 bits, con un mínimo de 128 bits y un máximo de 256 bits.

Desde Advanced Encryption Standard en Wikipedia .


AES es una versión reducida de Rijndael donde solo se define para tamaños de bloques de 128 bits, mientras que Rijndael se define para tamaños de bloque de 128, 192 y 256 bits. Si se utiliza un tamaño de bloque diferente entre el cifrado y el descifrado, no es posible recuperar el texto original.

Rijndael-256 y Rijndael-192 deben verse como algoritmos completamente diferentes de AES (Rijndael-128). Ellos son intrínsecamente incompatibles.


En realidad, en la crisis de 3DES (Triple Data Encryption Standard) NIST decidió establecer un nuevo estándar. AES es el estándar realmente tomado por el algoritmo basado en Rijndael algo que no es más que la combinación de dos científicos investigadores, el Dr. Rijmen y el Dr. Daemen de acuerdo con el algoritmo que fijaron el tamaño de la longitud del bloque a 128bits y el tamaño de la clave también 128 o 256 bit. Más tarde, en la estandarización, se menciona en Advanced Encryption Technique (AES) que el cifrado de bloques simétricos con 128 bits puede admitir 128,192 y 256 bits o 16,24 y 32 bytes.


Estrictamente hablando, el Estándar de encriptación avanzada (AES) no es un algoritmo. AES es una especificación definida por el Instituto Nacional de Estándares y Tecnología de los Estados Unidos (NIST). AES es el sucesor del Estándar de Encriptación de Datos (DES).

AES ha sido anunciado en FIPS PUB 197 el 26 de noviembre de 2001. El NIST emite las Publicaciones de Estándares Federales de Procesamiento de la Información (FIPS PUB) después de la aprobación del Secretario de Comercio de los EE. UU.

Rijndael es un algoritmo de cifrado de clave simétrico creado por Joan Daemen y Vincent Rijmen. Es un cifrado de bloque, con tamaño de bloque variable, longitud de clave variable y número de ronda variable. La longitud del bloque y la longitud de la clave se pueden especificar independientemente a cualquier múltiplo de 32 bits desde 128 bits a 256 bits.

El cifrado de Rijndael ha sido seleccionado como Estándar de cifrado avanzado (AES).

En la variante AES Rijndael, el tamaño del bloque está restringido a 128 bits y la longitud de la clave a 128, 192 o 256 bits solamente.