#define SEC_CIPHER_AES_H
#include <sec/cipher.h>
#define SEC_CIPHER_AES_H
#include <sec/cipher.h>
#include <alloca.h>
typedef struct
{
BlockCipher c;
#include <alloca.h>
typedef struct
{
BlockCipher c;
uint8_t expkey[44*4];
} AES128_Context;
typedef struct
{
BlockCipher c;
uint8_t expkey[44*4];
} AES128_Context;
typedef struct
{
BlockCipher c;
uint8_t expkey[52*4];
} AES192_Context;
typedef struct
{
BlockCipher c;
uint8_t expkey[52*4];
} AES192_Context;
typedef struct
{
BlockCipher c;
uint8_t expkey[60*4];
} AES256_Context;
uint8_t expkey[60*4];
} AES256_Context;