Ir al contenido

Próximamente estarán disponibles los certificados de 47 días. ¿Todo listo?

Actúa ahora →

¿Qué es AES? ¿Cómo funciona?

¿Qué es AES? ¿Cómo funciona?

AES (Estándar de Cifrado Avanzado) es un cifrado de bloques simétrico, estandarizado por el NIST en FIPS 197 en 2001, que cifra datos en bloques de 128 bits utilizando claves de 128, 192 o 256 bits. 

AES cifra y descifra datos con una única clave secreta compartida. Procesa los datos en bloques fijos de 128 bits mediante múltiples rondas de sustitución, permutación y mezcla. Estandarizado por el NIST como FIPS 197 en 2001 (a partir del cifrado Rijndael), AES es el algoritmo simétrico más utilizado y sigue siendo seguro; se recomienda AES-256 para protección a largo plazo y post-cuántica.

Puntos Clave

  • AES es un cifrado de bloques simétrico estandarizado por el NIST en la norma FIPS 197 en 2001, basado en el algoritmo Rijndael. 
  • Utiliza una clave compartida en tres tamaños (128, 192 y 256 bits) durante 10, 12 o 14 rondas. 
  • AES cifra los datos en bloques de 128 bits y protege TLS, VPN, cifrado de disco, Wi-Fi y mensajería. 
  • AES seguirá siendo seguro en 2026; las computadoras cuánticas no lo rompen, solo reducen a la mitad la fuerza efectiva de la clave mediante el algoritmo de Grover. 
  • AES-256 proporciona una seguridad de aproximadamente 128 bits contra un ataque cuántico y es un requisito de la norma CNSA 2.0 para usos de alta seguridad. 

¿Qué es AES?

AES es un cifrado de bloques simétrico, lo que significa que utiliza una clave secreta compartida y procesa datos en bloques de tamaño fijo de 128 bits. Fue estandarizado por el NIST en FIPS 197 en 2001 y es el algoritmo de cifrado simétrico más utilizado en el mundo. Para obtener una visión más amplia de los métodos simétricos, consulte qué cifrado simétrico

Breve historia de AES

AES existe porque su predecesor, DES, se había vuelto inseguro. El NIST lanzó un concurso abierto en 1997 para encontrar un reemplazo. Tras un análisis público de los candidatos, el NIST seleccionó el cifrado Rijndael, diseñado por los criptógrafos belgas Joan Daemen y Vincent Rijmen, en el año 2000. Fue publicado como el Estándar de Cifrado Avanzado (AES) en FIPS 197 en 2001. El proceso de selección abierto y público es una de las principales razones por las que AES goza de tanta confianza. 

Cómo funciona AES

AES cifra cada bloque de 128 bits mediante varias rondas de transformación, utilizando una secuencia de claves derivada de la clave original. Cada ronda aplica cuatro operaciones: SubBytes (sustitución de bytes), ShiftRows (desplazamiento de filas), MixColumns (mezcla de columnas) y AddRoundKey (combinación con la clave de ronda). El número de rondas depende del tamaño de la clave. 

Tamaño clave rondas Uso relativo 
128 bits 10 Rápido; opción predeterminada común para TLS y uso general. 
192 bits 12Menos común; término medio. 
256 bits 14Máximo margen de beneficio; preferido para datos de larga duración y alta seguridad. 
Funcionamiento del algoritmo AES

Modos de funcionamiento de AES

AES cifra un bloque a la vez, por lo que el modo de operación define cómo se encadenan los bloques para mensajes más largos. El modo es tan importante como el algoritmo de cifrado para una seguridad real. 

Moda Notas 
BCE Cifra cada bloque de forma independiente. Evítalo: los bloques de texto plano idénticos producen texto cifrado idéntico, lo que revela patrones. 
CBC Encadena bloques con un vector de inicialización. Es común, pero requiere protección de integridad independiente. 
GCM Cifrado autenticado que garantiza confidencialidad e integridad. El modo preferido para TLS y los sistemas modernos. 

¿AES seguirá siendo seguro en 2026?

AES sigue siendo seguro. Ningún ataque práctico logra romper el cifrado completo, y es el estándar que usa el NIST para medir la robustez de los algoritmos postcuánticos. La pregunta más común es sobre las computadoras cuánticas. 

Las computadoras cuánticas no rompen AES de la misma manera que rompen RSA y ECC. El ataque cuántico relevante, el algoritmo de Grover, solo reduce a la mitad la fuerza efectiva de la clave, por lo que AES-256 conserva aproximadamente 128 bits de seguridad frente a un adversario cuántico, lo cual sigue siendo inviable. Por esta razón, la norma CNSA 2.0 exige AES-256 para aplicaciones de alta seguridad. En la práctica, se recomienda usar AES-256 para datos que deben permanecer protegidos durante muchos años.

Servicios de asesoramiento personalizados

Evaluamos, elaboramos e implementamos estrategias y soluciones de cifrado personalizadas según sus necesidades.

Preguntas frecuentes

¿AES es simétrico o asimétrico? 

AES es simétrico. Se utiliza la misma clave secreta tanto para cifrar como para descifrar datos, lo que lo hace rápido e idóneo para el cifrado masivo. Los algoritmos asimétricos, como RSA, utilizan un par de claves pública y privada y son más lentos. En la práctica, la criptografía asimétrica se suele utilizar para intercambiar una clave AES, y posteriormente AES cifra los datos. 

¿Es AES-256 a prueba de ataques cuánticos? 

Se considera que el AES-256 es seguro frente a las computadoras cuánticas en un futuro previsible. Las computadoras cuánticas no descifran el AES de la misma manera que descifran el RSA. El algoritmo de Grover solo reduce a la mitad la fuerza efectiva de la clave, por lo que el AES-256 proporciona aproximadamente 128 bits de seguridad contra un atacante cuántico, lo cual está muy por encima de cualquier capacidad práctica. CNSA 2.0 Requiere AES-256 para un uso de alta seguridad. 

¿Cuál es la diferencia entre AES-128 y AES-256? 

La diferencia radica en la longitud de la clave y el número de rondas de cifrado. AES-128 utiliza una clave de 128 bits en 10 rondas, mientras que AES-256 utiliza una clave de 256 bits en 14 rondas. Ambos son seguros en la actualidad. AES-256 ofrece un mayor margen de seguridad, especialmente frente a futuros ataques cuánticos, con un pequeño coste en términos de rendimiento, razón por la cual se prefiere para datos sensibles de larga duración. 

¿Alguna vez se ha vulnerado el protocolo AES? 

Ningún ataque práctico ha logrado vulnerar completamente el AES. Si bien algunos investigadores han publicado ataques teóricos ligeramente más rápidos que la fuerza bruta, ninguno es viable contra una implementación correcta del AES. Las vulnerabilidades reales provienen de errores de implementación, como una gestión deficiente de claves o modos inseguros, y no del propio algoritmo de cifrado. El AES sigue siendo el estándar global para el cifrado simétrico. 

¿Para qué se utiliza AES? 

AES protege los datos prácticamente en cualquier lugar: conexiones TLS/HTTPS, VPN, Wi-Fi (WPA2 y WPA3), cifrado de disco completo como BitLocker y FileVault, mensajería cifrada, bases de datos y almacenamiento de archivos. Es el cifrado simétrico predeterminado para proteger los datos tanto en tránsito como en reposo, ya que es rápido, está bien analizado y cuenta con un amplio soporte de hardware. 

Obtén la encriptación correcta

¿Necesitas ayuda para elegir el tamaño de las claves, los modos de funcionamiento y la estrategia para una criptografía resistente a la computación cuántica? Hable con un consultor de cifrado. asesor de cifrado, o explorar servicios criptográficos post-cuánticos