AES Command System Extension

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 17 december 2019; kontroller kräver 4 redigeringar .

AES (Intel Advanced Encryption Standard New Instructions; AES -NI) instruktionsuppsättningstillägg är en x86 -instruktionsuppsättningstillägg för mikroprocessorer som föreslagits av Intel i mars 2008 [1] . Syftet med detta tillägg är att påskynda applikationer som använder AES-kryptering . En liknande PadLock-motorförlängning finns i mikroprocessorer från VIA Technologies .

Nya instruktioner

Instruktion Beskrivning
AES Krypteringsrunda

(AESENC)

Kör en omgång AES-kryptering
AES Kryptera sista omgången

(AESENCLAST)

Kör den sista omgången av AES-kryptering
AES Dekrypteringsrunda

(AESDEC)

Kör en omgång av AES-dekryptering
AES Dekryptera senaste omgången

(AESDECLAST)

Kör den sista omgången av AES-dekryptering
AES Key Generation Assist

(AESKEYGENASSIST)

Underlätta genereringen av den runda AES-nyckeln
AES Inverse Mix Kolumner

(AESIMC)

Omvända blandningskolumner

Mikroprocessorer med AES-instruktionstillägg

AES kommandoförlängningsprogram

Se även

Anteckningar

  1. Intel Software Network (nedlänk) . Intel. Hämtad 5 april 2008. Arkiverad från originalet 5 april 2012. 

Länkar