Vous êtes sur la page 1sur 4

AES tiene un tamao fijo de bloques de 128 bits y un tamao de clave de 128, 192,

o 256 bits, mientras que Rijndael se puede especificar con el bloque y tamaos de
clave en cualquier mltiplo de 32 bits, con un mnimo de 128 bits y un mximo de
256 Bits.

En sentido estricto, el Advanced Encryption Standard (AES) no es un


algoritmo. AES es una especificacin definida por el Instituto Nacional de
Estndares y Tecnologa de Estados Unidos (NIST). AES es el sucesor del
estndar de cifrado de datos (DES).
AES ha sido anunciado en FIPS PUB 197 el 26 de noviembre de 2001. Las
Normas Federales de Procesamiento de Informacin de Publicaciones (FIPS PUB)
son emitidas por el NIST despus de la aprobacin por el Secretario de Comercio
de Estados Unidos.
Rijndael es un algoritmo de cifrado de clave simtrica creado por Joan
Daemen y Vincent Rijmen.Es un cifrado de bloques, con un tamao de bloque
variable, la longitud de clave variable y nmero redondo variable. Longitud de
bloque y la longitud de la clave se pueden especificar de forma independiente a
cualquier mltiplo de 32 bits de 128 bits a 256 bits.
El sistema de cifrado Rijndael como ha seleccionado como el Advanced Encryption
Standard (AES).
En la variante Rijndael AES el tamao de bloque se limita a 128 bits y longitud de
clave de 128, 192 o 256 bits solamente.

En realidad, en la crisis de 3DES (Triple Data Encryption Standard) NIST decidi


establecer un nuevo estndar. AES es el estndar de hecho tomada por el
algoritmo basado en Rijndael algo que no es sino la combinacin de dos cientficos
de investigacin nombrar al Dr. Rijmen y el Dr. Daemen de acuerdo con el algo que
fijan el tamao de la longitud de bloque de 128 bits y el tamao de la clave es
tambin 128 o 256 bits. Ms tarde, en la normalizacin que se menciona en la
tcnica de cifrado avanzado (AES) que el sistema de cifrado simtrico de bloques
con 128 bits puede soportar 128,192 y 256 bits o 16,24 y 32 bytes

AES es una versin reducida de Rijndael en el que slo se define para los tamaos
de bloque de 128 bits, mientras que Rijndael se define para los tamaos de bloque
de 128, 192 y 256 bits. Si se utiliza un tamao de bloque diferente entre el cifrado y
descifrado, entonces no es posible recuperar el texto claro original.
Rijndael-256 y Rijndael-192 deben ser vistos como completamente diferentes
algoritmos de AES (Rijndael-128). Ellos son inherentemente incompatibles.

Las diferencias entre Rijndael y


AES

Shawn Farkas - EM9 de octubre de, de 20069


0
0
0

Cuando es necesario escribir cdigo administrado que encripta o desencripta


datos de acuerdo con el estndar AES, la mayora de la gente slo tiene que
enchufar el RijndaelManaged clase y siguen su camino. Despus de todo,
Rijndael fue el ganador de la prueba NIST para seleccionar el algoritmo que se
convertira en AES. Sin embargo, hay algunas diferencias entre Rijndael y el
funcionario especificacin FIPS-197 para AES .

A saber, Rijndael permite para ambos tamaos de clave y de bloque que se


seleccionan independientemente de entre el conjunto de {128, 160, 192, 224,
256} bits. (Y el tamao de la clave de hecho no tiene por qu coincidir con el
tamao de bloque). Sin embargo, FIPS-197 especifica que el tamao de bloque
debe ser siempre 128 bits de AES, y que el tamao de la clave puede ser o bien
128, 192 o 256 bits.Por lo tanto AES-128, AES-192 y AES-256 son en realidad:

AES-128
AES-192
AES-256

Tamao de la clave (bits)


128
192
256

Tamao de bloque (bits)


128
128
128

Desde RijndaelManaged es una implementacin de Rijndael, que le permitir


seleccionar diferentes tamaos de bloque (aunque ambos bloques y tamaos
de clave debe ser de 128, 192 o 256 bits. 160 y 224 bits no son
compatibles). Mediante la seleccin de un tamao de bloque que no es sin
embargo de 128 bits, RijndaelManaged no ser capaz de interactuar con una
implementacin AES ... puesto que los tamaos de bloque no coincidirn en
cada extremo de la comunicacin.

Otra peculiaridad interesante de la aplicacin RijndaelManaged es que va a


ajustar el tamao de bloque para que coincida con el tamao de realimentacin
en modo CFB. Esto significa que si se utiliza CFB y un tamao de bloque de 128
bits, pero de un tamao de retroalimentacin que no es 128 bits que de nuevo
no ser compatible con AES. Generalmente esto no afecta a muchas personas,
ya que el modo de cifrado ms comn de usar es CBC.

En esencia, si desea utilizar RijndaelManaged como AES que necesita para


asegurarse de que:

1. El tamao del bloque se establece en 128 bits

2. No est utilizando el modo CFB, o si usted es el tamao de la


regeneracin es tambin de 128 bits

Vous aimerez peut-être aussi