🔬This is a nightly-only experimental API. (
stdsimd #48556)Available on x86 or x86-64 only.
Expand description
AES New Instructions (AES-NI)
The intrinsics here correspond to those in the wmmintrin.h C header.
The reference is Intel 64 and IA-32 Architectures Software Developer’s Manual Volume 2: Instruction Set Reference, A-Z.
Functions
- _mm_aesdec_si128⚠
aesPerforms one round of an AES decryption flow on data (state) ina. - Performs the last round of an AES decryption flow on data (state) in
a. - _mm_aesenc_si128⚠
aesPerforms one round of an AES encryption flow on data (state) ina. - Performs the last round of an AES encryption flow on data (state) in
a. - _mm_aesimc_si128⚠
aesPerforms theInvMixColumnstransformation ona. - Assist in expanding the AES cipher key.