¿Qué es el cifrado AES?
Advanced Encryption Standard (AES) es una técnica de cifrado de clave simétrica utilizada para proteger y cifrar sistemas operativos, discos duros, sistemas de red, archivos, correos electrónicos y otros datos similares. En criptografía, AES consiste en tres cifrados de bloques tomados de una colección más grande publicada originalmente como Rijndael. Cada cifrado tiene un tamaño de bloque de 128 bits con tres tamaños de clave diferentes de 128, 192 y 256 bits.
El cifrado AES realiza varias rondas de transformación de forma repetitiva, lo que convierte el texto sin formato de entrada en una salida de texto cifrado. Hay varios pasos de procesamiento para cada ronda con una ronda que se basa exclusivamente en la clave de cifrado. Luego, se aplica un conjunto de rondas inversas para convertir el texto cifrado nuevamente en texto plano. El cifrado AES solo usa una clave de 128 bits para cifrar y descifrar datos.
En los Estados Unidos (EE. UU.), El Instituto Nacional de Estándares y Tecnología (NIST) solicitó algoritmos de cifrado para el estándar AES. Joan Daemen y Vincent Rijmen trabajaron juntos para crear el cifrado Rijndael. Presentaron su cifrado al proceso de selección de AES del cual se seleccionó a Rijndael.
El gobierno de los Estados Unidos aceptó el estándar de cifrado AES y lo implementó en sus sistemas para ayudar a proteger la información clasificada y no clasificada. En noviembre de 2001, NES eligió AES como el Estándar Federal de Procesamiento de Información (FIPS), también conocido como FIPS197. En julio de 2003, la Agencia de Seguridad Nacional (NSA) declaró que AES era lo suficientemente seguro como para proteger su información en los niveles secreto y de alto secreto.
El cifrado AES se utiliza en todo el mundo para asegurar algunos de los sistemas más protegidos tanto para grupos gubernamentales como para empresas. El cifrado AES incluso es utilizado por individuos para proteger computadoras privadas y sistemas de redes. Ahora es el estándar establecido por el gobierno de EE. UU. Y las personas de todo el mundo.
Una de las razones por las que el cifrado AES funciona tan bien es que funciona en varias capas de red al mismo tiempo. Aunque AES y Rijndael se usan indistintamente, hay algunas diferencias que deben tenerse en cuenta. Si bien AES utiliza un cifrado de bloque fijo de 128 bits y tres tamaños de clave de 128, 192 y 256 bits, Rijndael se puede utilizar con cifrado de bloque y clave de cualquier tamaño en múltiplos de 32 bits. Rijndael varía de 128 bits a 256 bits para sus tamaños de clave y cifrado de bloque.
Si bien el cifrado AES no es irrompible, generalmente se considera altamente seguro. Hasta 2009, se creía que solo un ataque de canal lateral podría atravesar un sistema protegido por AES. En 2009, se informaron ataques clave relacionados y ataques distintivos de clave conocida. Algunos de los ataques a los sistemas AES son difíciles de completar; por ejemplo, los ataques generalmente requieren que un usuario esté en el mismo sistema que el software de cifrado AES para romper el cifrado.