webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Attributes | List of all members
evp_cipher_ctx_st Struct Reference

#include <cipher.h>

Public Attributes

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

Member Data Documentation

◆ app_data

void* evp_cipher_ctx_st::app_data

◆ block_mask

int evp_cipher_ctx_st::block_mask

◆ buf

uint8_t evp_cipher_ctx_st::buf[EVP_MAX_BLOCK_LENGTH]

◆ buf_len

int evp_cipher_ctx_st::buf_len

◆ cipher

const EVP_CIPHER* evp_cipher_ctx_st::cipher

◆ cipher_data

void* evp_cipher_ctx_st::cipher_data

◆ encrypt

int evp_cipher_ctx_st::encrypt

◆ final

uint8_t evp_cipher_ctx_st::final[EVP_MAX_BLOCK_LENGTH]

◆ final_used

int evp_cipher_ctx_st::final_used

◆ flags

uint32_t evp_cipher_ctx_st::flags

◆ iv

uint8_t evp_cipher_ctx_st::iv[EVP_MAX_IV_LENGTH]

◆ key_len

unsigned evp_cipher_ctx_st::key_len

◆ num

unsigned evp_cipher_ctx_st::num

◆ oiv

uint8_t evp_cipher_ctx_st::oiv[EVP_MAX_IV_LENGTH]

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