pub unsafe extern "C" fn sgx_aes_gcm128_init(
    p_key: *const u8,
    p_iv: *const u8,
    iv_len: u32,
    p_aad: *const u8,
    aad_len: u32,
    aes_gcm_state: *mut AesHandle
) -> SgxStatus