evp_cipher_st

Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Members

Variables

app_data
void* app_data;
Undocumented in source.
block_size
int block_size;
Undocumented in source.
cleanup
ExternC!(int function(EVP_CIPHER_CTX*)) cleanup;
Undocumented in source.
ctrl
ExternC!(int function(EVP_CIPHER_CTX*, int type, int arg, void* ptr)) ctrl;
Undocumented in source.
ctx_size
int ctx_size;
Undocumented in source.
do_cipher
ExternC!(int function(EVP_CIPHER_CTX* ctx, ubyte* out_, const(ubyte)* in_, size_t inl)) do_cipher;
Undocumented in source.
flags
c_ulong flags;
Undocumented in source.
get_asn1_parameters
ExternC!(int function(EVP_CIPHER_CTX*, ASN1_TYPE*)) get_asn1_parameters;
Undocumented in source.
init_
ExternC!(int function(EVP_CIPHER_CTX* ctx, const(ubyte)* key, const(ubyte)* iv, int enc)) init_;
Undocumented in source.
iv_len
int iv_len;
Undocumented in source.
key_len
int key_len;
Undocumented in source.
nid
int nid;
Undocumented in source.
set_asn1_parameters
ExternC!(int function(EVP_CIPHER_CTX*, ASN1_TYPE*)) set_asn1_parameters;
Undocumented in source.

Meta