Header And Logo

PostgreSQL
| The world's most advanced open source database.

Data Fields

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

Detailed Description

Definition at line 158 of file px.h.


Field Documentation

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().

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().

Definition at line 162 of file px.h.

Referenced by bf_load(), px_find_cipher(), and rj_load().

Definition at line 161 of file px.h.

Referenced by bf_load(), px_find_cipher(), and rj_load().

Definition at line 170 of file px.h.


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