45 unsigned long erk[64];
46 unsigned long drk[64];
void aes_encrypt(aes_context *ctx, unsigned char input[16], unsigned char output[16])
AES block encryption (ECB mode)
int aes_self_test(int verbose)
Checkup routine.
Definition aes/src/main.cpp:33
void aes_decrypt(aes_context *ctx, unsigned char input[16], unsigned char output[16])
AES block decryption (ECB mode)
void aes_cbc_encrypt(aes_context *ctx, unsigned char iv[16], unsigned char *input, unsigned char *output, int len)
AES-CBC buffer encryption.
void aes_cbc_decrypt(aes_context *ctx, unsigned char iv[16], unsigned char *input, unsigned char *output, int len)
AES-CBC buffer decryption.
void aes_set_key(aes_context *ctx, const unsigned char *key, int keysize)
AES key schedule.
AES context structure.
Definition aes.h:44
int nr
Definition aes.h:47