Public Attributes | List of all members
evp_cipher_ctx_st Struct Reference

#include <cipher.h>

Public Attributes

void * app_data
 
uint8_t buf [EVP_MAX_BLOCK_LENGTH]
 
int buf_len
 
const EVP_CIPHERcipher
 
void * cipher_data
 
int encrypt
 
uint8_t final [EVP_MAX_BLOCK_LENGTH]
 
int final_used
 
uint32_t flags
 
uint8_t iv [EVP_MAX_IV_LENGTH]
 
unsigned key_len
 
unsigned num
 
uint8_t oiv [EVP_MAX_IV_LENGTH]
 

Detailed Description

Definition at line 536 of file cipher.h.

Member Data Documentation

◆ app_data

void* evp_cipher_ctx_st::app_data

Definition at line 541 of file cipher.h.

◆ buf

uint8_t evp_cipher_ctx_st::buf[EVP_MAX_BLOCK_LENGTH]

Definition at line 564 of file cipher.h.

◆ buf_len

int evp_cipher_ctx_st::buf_len

Definition at line 568 of file cipher.h.

◆ cipher

const EVP_CIPHER* evp_cipher_ctx_st::cipher

Definition at line 538 of file cipher.h.

◆ cipher_data

void* evp_cipher_ctx_st::cipher_data

Definition at line 544 of file cipher.h.

◆ encrypt

int evp_cipher_ctx_st::encrypt

Definition at line 551 of file cipher.h.

◆ final

uint8_t evp_cipher_ctx_st::final[EVP_MAX_BLOCK_LENGTH]

Definition at line 577 of file cipher.h.

◆ final_used

int evp_cipher_ctx_st::final_used

Definition at line 575 of file cipher.h.

◆ flags

uint32_t evp_cipher_ctx_st::flags

Definition at line 554 of file cipher.h.

◆ iv

uint8_t evp_cipher_ctx_st::iv[EVP_MAX_IV_LENGTH]

Definition at line 560 of file cipher.h.

◆ key_len

unsigned evp_cipher_ctx_st::key_len

Definition at line 548 of file cipher.h.

◆ num

unsigned evp_cipher_ctx_st::num

Definition at line 572 of file cipher.h.

◆ oiv

uint8_t evp_cipher_ctx_st::oiv[EVP_MAX_IV_LENGTH]

Definition at line 557 of file cipher.h.


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


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:43