La extensión del conjunto de instrucciones AES (Intel Advanced Encryption Standard New Instructions; AES-NI) es una extensión del conjunto de instrucciones x86 para microprocesadores propuesta por Intel en marzo de 2008 [1] . El propósito de esta extensión es acelerar las aplicaciones que usan encriptación AES . Existe una extensión similar del motor PadLock en los microprocesadores de VIA Technologies .
Instrucción | Descripción |
---|---|
Ronda de cifrado AES
(AESENC) |
Ejecute una ronda de cifrado AES |
Última ronda de cifrado AES
(AESENCLAST) |
Ejecute la última ronda de cifrado AES |
Ronda de descifrado AES
(AESDEC) |
Ejecute una ronda de descifrado AES |
Descifrado AES última ronda
(AESDECLASTO) |
Ejecute la última ronda de descifrado AES |
Asistente de generación de claves AES
(ASISTENTE DE AESKEYGEN) |
Facilitar la generación de la clave redonda AES |
Columnas de mezcla inversa AES
(AESIMC) |
Columnas de mezcla inversa |
conjuntos de instrucciones del procesador x86 | |
---|---|
Intel | |
AMD | |
cirix |