00001 00016 #ifndef AES_H 00017 #define AES_H 00018 00019 #define AES_BLOCK_SIZE 16 00020 00021 void * aes_encrypt_init(const u8 *key, size_t len); 00022 void aes_encrypt(void *ctx, const u8 *plain, u8 *crypt); 00023 void aes_encrypt_deinit(void *ctx); 00024 void * aes_decrypt_init(const u8 *key, size_t len); 00025 void aes_decrypt(void *ctx, const u8 *crypt, u8 *plain); 00026 void aes_decrypt_deinit(void *ctx); 00027 00028 #endif /* AES_H */ 00029