AES (Befehlssatzerweiterung)
aus Wikipedia, der freien encyclopedia
Advanced Encryption Standard (engl., AES, auch: Advanced Encryption Standard New Instructions, abgekürzt AES-NI) ist eine Erweiterung des x86-Befehlssatzes von Intel- und AMD-Prozessoren. Entwickelt wurde die Befehlssatzerweiterung von Intel im März 2008.[1] Die Befehlssatzerweiterung wurde entwickelt, um AES-Verschlüsselungen und -Entschlüsselungen zu beschleunigen.
Weitere Informationen Assemblerbefehl, Beschreibung ...
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.[2] |
Schließen