libfortuna  1
FortunalibraryfunctionsextractedfromPostgreSQLsource
 All Data Structures Files Functions Variables Typedefs Macros
px_cipher Struct Reference

#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
 

Field Documentation

unsigned(* px_cipher::block_size)(PX_Cipher *c)
int(* px_cipher::decrypt)(PX_Cipher *c, const uint8 *data, unsigned dlen, uint8 *res)
int(* px_cipher::encrypt)(PX_Cipher *c, const uint8 *data, unsigned dlen, uint8 *res)
void(* px_cipher::free)(PX_Cipher *c)
int(* px_cipher::init)(PX_Cipher *c, const uint8 *key, unsigned klen, const uint8 *iv)
unsigned(* px_cipher::iv_size)(PX_Cipher *c)
unsigned(* px_cipher::key_size)(PX_Cipher *c)
int px_cipher::pstat
void* px_cipher::ptr

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