AES (Advanced Encryption Standard), también conocido como Estándar de Encriptación Avanzada, es un algoritmo de encriptación simétrica ampliamente utilizado en todo el mundo. Fue seleccionado por el Instituto Nacional de Estándares y Tecnología (NIST) de EE.UU. en 2001 para reemplazar al antiguo DES (Estándar de Encriptación de Datos) como el nuevo estándar de encriptación. AES es una técnica de encriptación de bloques, que divide los datos en bloques de tamaño fijo (generalmente 128 bits) y los encripta utilizando una clave a través de múltiples rondas de procesamiento.
Las principales ventajas de la encriptación AES son su seguridad y eficiencia. Admite tres longitudes de clave diferentes: 128 bits, 192 bits y 256 bits, donde la encriptación AES de 256 bits ofrece un nivel de seguridad extremadamente alto, suficiente para resistir una variedad de métodos de ataque, incluyendo los basados en computación cuántica. Al mismo tiempo, gracias a la optimización de su estructura algorítmica, AES puede operar eficientemente en una variedad de plataformas de hardware y software, desde computadoras personales hasta servidores de gran tamaño.
Herramientas relacionadas