Red de conocimiento informático - Computadora portátil - ¿Cuál es el proceso detallado del cifrado AES?

¿Cuál es el proceso detallado del cifrado AES?

El proceso detallado es el siguiente:

El estándar de cifrado AES, también conocido como método de cifrado Rijndael del Estándar de cifrado avanzado, es el estándar de cifrado del siglo XXI diseñado por el Instituto Nacional de Estándares. y Tecnología NIST para reemplazar DES. El requisito básico de AES es utilizar un sistema de cifrado de bloques simétrico, la longitud de la clave puede ser de 128, 192 o 256 bits, la longitud del bloque es de 128 bits y el algoritmo debe ser fácil de implementar en diversos hardware y software.

En 1998, el NIST comenzó la primera ronda de análisis, pruebas y recopilación de AES, lo que dio como resultado 15 algoritmos candidatos.

La segunda ronda de análisis y pruebas de AES2 se completó en marzo de 1999. El 2 de octubre de 2000, el gobierno de Estados Unidos anunció oficialmente la selección de Rijndael, un algoritmo criptográfico propuesto por los criptógrafos belgas Joan Daemen y Vincent Rijmen, como algoritmo de cifrado AES.

El bloque de datos de cifrado AES y la longitud de la clave pueden ser 128b, 192b y 256b. El cifrado AES tiene muchas rondas de iteraciones y transformaciones.