AES-NI
Advanced Encryption Standard New Instructions (abgekürzt AES-NI) ist eine Erweiterung des x86-Befehlssatzes von Intel- und AMD-Prozessoren. Die Erweiterung beschleunigt die Verschlüsselung und Entschlüsselung des Advanced Encryption Standard. Entwickelt wurde die Befehlssatzerweiterung von Intel im März 2008.
| Assemblerbefehl | Beschreibung |
|---|---|
| AESENC | Führt eine Runde in der AES-Verschlüsselung aus. |
| AESENCLAST | Führt die letzte Runde in der AES-Verschlüsselung aus. |
| AESDEC | Führt eine Runde in der AES-Entschlüsselung aus. |
| AESDECLAST | Führt die letzte Runde in der AES-Entschlüsselung aus. |
| AESKEYGENASSIST | Unterstützungsbefehl zur Erzeugung der AES-Rundenschlüssel |
| AESIMC | Unterstützungsbefehl zur AES-spezifischen Berechnung Inverse Mix Columns |
| PCLMULQDQ | Übertragsfreier Multiplikationsbefehl, welcher im Rahmen der AES-Verschlüsselung Anwendung findet. |
- ↑ Intel Software Network. Intel, archiviert vom am 7. April 2008; abgerufen am 5. April 2008 (englisch).
- ↑ Carry-Less Multiplication. Intel, abgerufen am 22. Oktober 2010 (englisch).