File nut/include/contrib/crypto/aes_types.h


Included Files


Preprocessor definitions

* \file aes_types.h * \email daniel.otte@rub.de * \author Daniel Otte * \date 2008-12-30 * \license GPLv3 or later *

#define AES_TYPES_H_


Typedef aes_roundkey_t

typedef struct {...} aes_roundkey_t
struct  
   {  
      uint8_t ks[16];  
   }  

Typedef aes128_ctx_t

typedef struct {...} aes128_ctx_t
struct  
   {  
      aes_roundkey_t key[10+1];  
   }  

Typedef aes192_ctx_t

typedef struct {...} aes192_ctx_t
struct  
   {  
      aes_roundkey_t key[12+1];  
   }  

Typedef aes256_ctx_t

typedef struct {...} aes256_ctx_t
struct  
   {  
      aes_roundkey_t key[14+1];  
   }  

Typedef aes_genctx_t

typedef struct {...} aes_genctx_t
struct  
   {  
      aes_roundkey_t key[15];  
   }  

Typedef aes_cipher_state_t

typedef struct {...} aes_cipher_state_t
struct  
   {  
      uint8_t s[16];  
   }