#include <px.h>
Data Fields | |
unsigned(* | block_size )(PX_Cipher *c) |
unsigned(* | key_size )(PX_Cipher *c) |
unsigned(* | iv_size )(PX_Cipher *c) |
int(* | init )(PX_Cipher *c, const uint8 *key, unsigned klen, const uint8 *iv) |
int(* | encrypt )(PX_Cipher *c, const uint8 *data, unsigned dlen, uint8 *res) |
int(* | decrypt )(PX_Cipher *c, const uint8 *data, unsigned dlen, uint8 *res) |
void(* | free )(PX_Cipher *c) |
void * | ptr |
int | pstat |
Definition at line 158 of file px.h.
unsigned(* px_cipher::block_size)(PX_Cipher *c) |
Definition at line 160 of file px.h.
Referenced by bf_load(), px_find_cipher(), and rj_load().
int(* px_cipher::decrypt)(PX_Cipher *c, const uint8 *data, unsigned dlen, uint8 *res) |
Definition at line 166 of file px.h.
Referenced by bf_load(), px_find_cipher(), and rj_load().
int(* px_cipher::encrypt)(PX_Cipher *c, const uint8 *data, unsigned dlen, uint8 *res) |
Definition at line 165 of file px.h.
Referenced by bf_load(), px_find_cipher(), and rj_load().
void(* px_cipher::free)(PX_Cipher *c) |
Definition at line 167 of file px.h.
Referenced by bf_load(), px_find_cipher(), and rj_load().
int(* px_cipher::init)(PX_Cipher *c, const uint8 *key, unsigned klen, const uint8 *iv) |
Definition at line 164 of file px.h.
Referenced by bf_load(), px_find_cipher(), and rj_load().
unsigned(* px_cipher::iv_size)(PX_Cipher *c) |
Definition at line 162 of file px.h.
Referenced by bf_load(), px_find_cipher(), and rj_load().
unsigned(* px_cipher::key_size)(PX_Cipher *c) |
Definition at line 161 of file px.h.
Referenced by bf_load(), px_find_cipher(), and rj_load().
int px_cipher::pstat |
void* px_cipher::ptr |
Definition at line 169 of file px.h.
Referenced by bf_cbc_decrypt(), bf_cbc_encrypt(), bf_cfb64_decrypt(), bf_cfb64_encrypt(), bf_decrypt(), bf_ecb_decrypt(), bf_ecb_encrypt(), bf_encrypt(), bf_init(), bf_load(), gen_ossl_block_size(), gen_ossl_free(), gen_ossl_iv_size(), gen_ossl_key_size(), intctx_free(), ossl_aes_cbc_decrypt(), ossl_aes_cbc_encrypt(), ossl_aes_ecb_decrypt(), ossl_aes_ecb_encrypt(), ossl_aes_init(), ossl_cast_cbc_decrypt(), ossl_cast_cbc_encrypt(), ossl_cast_ecb_decrypt(), ossl_cast_ecb_encrypt(), ossl_cast_init(), ossl_des3_cbc_decrypt(), ossl_des3_cbc_encrypt(), ossl_des3_ecb_decrypt(), ossl_des3_ecb_encrypt(), ossl_des3_init(), ossl_des_cbc_decrypt(), ossl_des_cbc_encrypt(), ossl_des_ecb_decrypt(), ossl_des_ecb_encrypt(), ossl_des_init(), px_find_cipher(), rj_decrypt(), rj_encrypt(), rj_init(), and rj_load().