#include <cipher.h>
Public Attributes | |
void * | app_data |
unsigned | block_size |
int(* | cipher )(EVP_CIPHER_CTX *ctx, uint8_t *out, const uint8_t *in, size_t inl) |
void(* | cleanup )(EVP_CIPHER_CTX *) |
int(* | ctrl )(EVP_CIPHER_CTX *, int type, int arg, void *ptr) |
unsigned | ctx_size |
uint32_t | flags |
int(* | init )(EVP_CIPHER_CTX *ctx, const uint8_t *key, const uint8_t *iv, int enc) |
unsigned | iv_len |
unsigned | key_len |
int | nid |
void(* evp_cipher_st::cleanup) (EVP_CIPHER_CTX *) |