![]() |
libfortuna
1
FortunalibraryfunctionsextractedfromPostgreSQLsource
|
#include "c.h"
Go to the source code of this file.
Data Structures | |
struct | _rijndael_ctx |
Typedefs | |
typedef uint8 | u1byte |
typedef uint16 | u2byte |
typedef uint32 | u4byte |
typedef int8 | s1byte |
typedef int16 | s2byte |
typedef int32 | s4byte |
typedef struct _rijndael_ctx | rijndael_ctx |
Functions | |
rijndael_ctx * | rijndael_set_key (rijndael_ctx *, const u4byte *, const u4byte, int) |
void | rijndael_encrypt (rijndael_ctx *, const u4byte *, u4byte *) |
void | rijndael_decrypt (rijndael_ctx *, const u4byte *, u4byte *) |
void | aes_set_key (rijndael_ctx *ctx, const uint8 *key, unsigned keybits, int enc) |
void | aes_ecb_encrypt (rijndael_ctx *ctx, uint8 *data, unsigned len) |
void | aes_ecb_decrypt (rijndael_ctx *ctx, uint8 *data, unsigned len) |
void | aes_cbc_encrypt (rijndael_ctx *ctx, uint8 *iva, uint8 *data, unsigned len) |
void | aes_cbc_decrypt (rijndael_ctx *ctx, uint8 *iva, uint8 *data, unsigned len) |
typedef struct _rijndael_ctx rijndael_ctx |
void aes_cbc_decrypt | ( | rijndael_ctx * | ctx, |
uint8 * | iva, | ||
uint8 * | data, | ||
unsigned | len | ||
) |
void aes_cbc_encrypt | ( | rijndael_ctx * | ctx, |
uint8 * | iva, | ||
uint8 * | data, | ||
unsigned | len | ||
) |
void aes_ecb_decrypt | ( | rijndael_ctx * | ctx, |
uint8 * | data, | ||
unsigned | len | ||
) |
void aes_ecb_encrypt | ( | rijndael_ctx * | ctx, |
uint8 * | data, | ||
unsigned | len | ||
) |
void aes_set_key | ( | rijndael_ctx * | ctx, |
const uint8 * | key, | ||
unsigned | keybits, | ||
int | enc | ||
) |
void rijndael_decrypt | ( | rijndael_ctx * | , |
const u4byte * | , | ||
u4byte * | |||
) |
void rijndael_encrypt | ( | rijndael_ctx * | , |
const u4byte * | , | ||
u4byte * | |||
) |
rijndael_ctx* rijndael_set_key | ( | rijndael_ctx * | , |
const u4byte * | , | ||
const u4byte | , | ||
int | |||
) |