#include <openssl/aes.h>
#include <assert.h>
#include "../aes/internal.h"
#include "../modes/internal.h"
Go to the source code of this file.
Functions | |
void | AES_cbc_encrypt (const uint8_t *in, uint8_t *out, size_t len, const AES_KEY *key, uint8_t *ivec, const int enc) |
void | AES_cfb128_encrypt (const uint8_t *in, uint8_t *out, size_t length, const AES_KEY *key, uint8_t *ivec, int *num, int enc) |
void | AES_ctr128_encrypt (const uint8_t *in, uint8_t *out, size_t len, const AES_KEY *key, uint8_t ivec[AES_BLOCK_SIZE], uint8_t ecount_buf[AES_BLOCK_SIZE], unsigned int *num) |
void | AES_ecb_encrypt (const uint8_t *in, uint8_t *out, const AES_KEY *key, const int enc) |
void | AES_ofb128_encrypt (const uint8_t *in, uint8_t *out, size_t length, const AES_KEY *key, uint8_t *ivec, int *num) |
void AES_cbc_encrypt | ( | const uint8_t * | in, |
uint8_t * | out, | ||
size_t | len, | ||
const AES_KEY * | key, | ||
uint8_t * | ivec, | ||
const int | enc | ||
) |
Definition at line 91 of file mode_wrappers.c.
void AES_cfb128_encrypt | ( | const uint8_t * | in, |
uint8_t * | out, | ||
size_t | length, | ||
const AES_KEY * | key, | ||
uint8_t * | ivec, | ||
int * | num, | ||
int | enc | ||
) |
Definition at line 116 of file mode_wrappers.c.
void AES_ctr128_encrypt | ( | const uint8_t * | in, |
uint8_t * | out, | ||
size_t | len, | ||
const AES_KEY * | key, | ||
uint8_t | ivec[AES_BLOCK_SIZE], | ||
uint8_t | ecount_buf[AES_BLOCK_SIZE], | ||
unsigned int * | num | ||
) |
Definition at line 57 of file mode_wrappers.c.
Definition at line 79 of file mode_wrappers.c.