EVP_AEAD_CTX_new function
EVP_AEAD_CTX_new allocates an EVP_AEAD_CTX, calls EVP_AEAD_CTX_init and
returns the EVP_AEAD_CTX, or NULL on error.
Implementation
@meta.RecordUse()
@ffi.Native<
ffi.Pointer<EVP_AEAD_CTX> Function(
ffi.Pointer<EVP_AEAD>,
ffi.Pointer<ffi.Uint8>,
ffi.Size,
ffi.Size,
)
>(symbol: 'bssl_dart_EVP_AEAD_CTX_new')
external ffi.Pointer<EVP_AEAD_CTX> EVP_AEAD_CTX_new(
ffi.Pointer<EVP_AEAD> aead,
ffi.Pointer<ffi.Uint8> key,
int key_len,
int tag_len,
);