_mm_aesdeclast_si128
Classification
Other, Cryptography, CPUID Test: AES
Header File
Instruction
AESDECLAST xmm, xmm
Synopsis
_mm_aesdeclast_si128(__m128i a, __m128i RoundKey);
Description
Perform the last round of an AES decryption flow on data (state) in "a" using the round key in "RoundKey", and store the result in "dst".
Operation
a[127:0] := InvShiftRows(a[127:0])
a[127:0] := InvSubBytes(a[127:0])
dst[127:0] := a[127:0] XOR RoundKey[127:0]