pub unsafe extern "C" fn cipher_auth_encrypt(
ctx: *mut cipher_context_t,
iv: *const c_uchar,
iv_len: size_t,
ad: *const c_uchar,
ad_len: size_t,
input: *const c_uchar,
ilen: size_t,
output: *mut c_uchar,
olen: *mut size_t,
tag: *mut c_uchar,
tag_len: size_t
) -> c_int