Extensión del sistema de comando AES

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 17 de diciembre de 2019; las comprobaciones requieren 4 ediciones .

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 .

Nuevas instrucciones

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

Microprocesadores con extensión de instrucción AES

Software de extensión de comando AES

Véase también

Notas

  1. Red de software Intel (enlace descendente) . Intel. Consultado el 5 de abril de 2008. Archivado desde el original el 5 de abril de 2012. 

Enlaces