Principal otro

Criptología AES

Criptología AES
Criptología AES

Vídeo: Módulo 1- Advanced Encryption Standard (AES) 2024, Julio

Vídeo: Módulo 1- Advanced Encryption Standard (AES) 2024, Julio
Anonim

AES, en Full Advanced Encryption Standard, un estándar de cifrado de datos avalado por el Instituto Nacional de Estándares y Tecnología (NIST) de EE. UU. Como reemplazo del Estándar de cifrado de datos (DES). AES ofrece una seguridad mucho mayor que DES para comunicaciones y transacciones comerciales a través de Internet.

En enero de 1997, el NIST emitió una solicitud pública para que los candidatos reemplazaran el antiguo DES, lo que resultó en 15 presentaciones viables de 12 países. En octubre de 2000, el NIST anunció que Rijndael, un programa creado por dos criptógrafos belgas, Joan Daemen y Vincent Rijmen, había sido aceptado como el nuevo estándar, o el Estándar de cifrado avanzado (AES). El predecesor del NIST, la Oficina Nacional de Estándares, había esperado que el DES se implementara en un hardware de propósito especial y, por lo tanto, había prestado poca o ninguna consideración a su implementación eficiente en software, es decir, utilizando microprocesadores de propósito general. Como resultado, el DES no pudo aprovechar el rápido desarrollo de los microprocesadores que se produjo en las últimas dos décadas del siglo XX. Las especificaciones AES, por otro lado, enfatizaban las implementaciones de hardware y software por igual. En parte, esto reconoció las necesidades de las tarjetas inteligentes y otros equipos de punto de venta, que generalmente tienen capacidades computacionales muy limitadas, pero lo más importante fue el reconocimiento de las crecientes necesidades de Internet y el comercio electrónico. En base a su experiencia con el DES, donde las mejoras en la informática simplemente excedieron el factor de trabajo de la clave de código fija de 56 bits, las especificaciones NIST para el AES también exigían que el algoritmo fuera capaz de aumentar la longitud de la clave si fuera necesario. Rijndael demostró ser lo suficientemente pequeño como para implementarse en tarjetas inteligentes (con menos de 10,000 bytes de código) y lo suficientemente flexible como para permitir longitudes de clave más largas.

Según la experiencia del DES, hay muchas razones para creer que el AES no sucumbirá al criptoanálisis, ni será superado por los desarrollos en informática, como lo fue el DES, ya que su factor de trabajo se puede ajustar fácilmente para superarlos.