Files |
file | aes.c |
| AES cipher, code.
|
file | aes.h |
| AES block cipher, header.
|
Data Structures |
struct | aesParam |
Functions |
BEECRYPTAPI int | aesSetup (aesParam *ap, const uint32 *key, int keybits, cipherOperation op) |
BEECRYPTAPI int | aesSetIV (aesParam *ap, const uint32 *iv) |
BEECRYPTAPI int | aesEncrypt (aesParam *ap, uint32 *dst, const uint32 *src) |
BEECRYPTAPI int | aesDecrypt (aesParam *ap, uint32 *dst, const uint32 *src) |
BEECRYPTAPI int | aesECBEncrypt (aesParam *ap, int count, uint32 *dst, const uint32 *src) |
BEECRYPTAPI int | aesECBDecrypt (aesParam *ap, int count, uint32 *dst, const uint32 *src) |
BEECRYPTAPI int | aesCBCEncrypt (aesParam *ap, int count, uint32 *dst, const uint32 *src) |
BEECRYPTAPI int | aesCBCDecrypt (aesParam *ap, int count, uint32 *dst, const uint32 *src) |
Variables |
const BEECRYPTAPI blockCipher | aes |