Function bearssl::br_aes_pwr8_cbcenc_run [] [src]

pub unsafe extern "C" fn br_aes_pwr8_cbcenc_run(
    ctx: *const br_aes_pwr8_cbcenc_keys,
    iv: *mut c_void,
    data: *mut c_void,
    len: usize
)

\brief CBC encryption with AES (aes_pwr8 implementation).

\param ctx context (already initialised). \param iv IV (updated). \param data data to encrypt (updated). \param len data length (in bytes, MUST be multiple of 16).