#include <evp.h>
Data Fields | |
| int | nid |
| int | block_size |
| int | key_len |
| int | iv_len |
| unsigned long | flags |
| int(* | init )(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) |
| int(* | do_cipher )(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, unsigned int inl) |
| int(* | cleanup )(EVP_CIPHER_CTX *) |
| int | ctx_size |
| int(* | set_asn1_parameters )(EVP_CIPHER_CTX *, ASN1_TYPE *) |
| int(* | get_asn1_parameters )(EVP_CIPHER_CTX *, ASN1_TYPE *) |
| int(* | ctrl )(EVP_CIPHER_CTX *, int type, int arg, void *ptr) |
| void * | app_data |
Definition at line 307 of file evp.h.
| unsigned long evp_cipher_st::flags |
| int(* evp_cipher_st::init)(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) |
| int(* evp_cipher_st::do_cipher)(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, unsigned int inl) |
| int(* evp_cipher_st::cleanup)(EVP_CIPHER_CTX *) |
| int(* evp_cipher_st::set_asn1_parameters)(EVP_CIPHER_CTX *, ASN1_TYPE *) |
| int(* evp_cipher_st::get_asn1_parameters)(EVP_CIPHER_CTX *, ASN1_TYPE *) |
| int(* evp_cipher_st::ctrl)(EVP_CIPHER_CTX *, int type, int arg, void *ptr) |
| void* evp_cipher_st::app_data |
1.5.6