OpenSSL  1.0.1c
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Attributes | List of all members
evp_cipher_ctx_st Struct Reference

#include <evp.h>

Public Attributes

const EVP_CIPHERcipher
 
ENGINEengine
 
int encrypt
 
int buf_len
 
unsigned char oiv [EVP_MAX_IV_LENGTH]
 
unsigned char iv [EVP_MAX_IV_LENGTH]
 
unsigned char buf [EVP_MAX_BLOCK_LENGTH]
 
int num
 
voidapp_data
 
int key_len
 
unsigned long flags
 
voidcipher_data
 
int final_used
 
int block_mask
 
unsigned char final [EVP_MAX_BLOCK_LENGTH]
 

Detailed Description

Definition at line 404 of file evp.h.

Member Data Documentation

void * evp_cipher_ctx_st::app_data

Definition at line 416 of file evp.h.

int evp_cipher_ctx_st::block_mask

Definition at line 421 of file evp.h.

unsigned char evp_cipher_ctx_st::buf

Definition at line 413 of file evp.h.

int evp_cipher_ctx_st::buf_len

Definition at line 409 of file evp.h.

const EVP_CIPHER * evp_cipher_ctx_st::cipher

Definition at line 406 of file evp.h.

void * evp_cipher_ctx_st::cipher_data

Definition at line 419 of file evp.h.

int evp_cipher_ctx_st::encrypt

Definition at line 408 of file evp.h.

ENGINE * evp_cipher_ctx_st::engine

Definition at line 407 of file evp.h.

unsigned char evp_cipher_ctx_st::final

Definition at line 422 of file evp.h.

int evp_cipher_ctx_st::final_used

Definition at line 420 of file evp.h.

unsigned long evp_cipher_ctx_st::flags

Definition at line 418 of file evp.h.

unsigned char evp_cipher_ctx_st::iv

Definition at line 412 of file evp.h.

int evp_cipher_ctx_st::key_len

Definition at line 417 of file evp.h.

int evp_cipher_ctx_st::num

Definition at line 414 of file evp.h.

unsigned char evp_cipher_ctx_st::oiv

Definition at line 411 of file evp.h.


The documentation for this struct was generated from the following files: