EVP_EncryptInit_ex function
- Pointer<
EVP_CIPHER_CTX> ctx, - Pointer<
EVP_CIPHER> cipher, - Pointer<
ENGINE> impl, - Pointer<
Uint8> key, - Pointer<
Uint8> iv,
EVP_EncryptInit_ex calls EVP_CipherInit_ex with enc equal to one.
Implementation
@meta.RecordUse()
@ffi.Native<
ffi.Int Function(
ffi.Pointer<EVP_CIPHER_CTX>,
ffi.Pointer<EVP_CIPHER>,
ffi.Pointer<ENGINE>,
ffi.Pointer<ffi.Uint8>,
ffi.Pointer<ffi.Uint8>,
)
>(symbol: 'bssl_dart_EVP_EncryptInit_ex')
external int EVP_EncryptInit_ex(
ffi.Pointer<EVP_CIPHER_CTX> ctx,
ffi.Pointer<EVP_CIPHER> cipher,
ffi.Pointer<ENGINE> impl,
ffi.Pointer<ffi.Uint8> key,
ffi.Pointer<ffi.Uint8> iv,
);