# Function _mm_aesencwide128kl_u8

Source

    pub unsafe fn _mm_aesencwide128kl_u8(
        output: *mut __m128i,
        input: *const __m128i,
        handle: *const u8,
    ) -> u8

🔬This is a nightly-only experimental API. (`keylocker_x86` #134813)
Available on (x86 or x86-64) and target feature `widekl` and x86 only.
Expand description

Encrypt 10 rounds of 8 groups of unsigned 8-bit integers in `input` using 128-bit AES key specified in the 384-bit key handle `handle`. Store the resulting unsigned 8-bit integers into the corresponding elements of `output`. Returns `0` if the operation was successful, and `1` if the operation failed due to a handle violation.

Intel’s documentation