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


Included Files


Preprocessor definitions

\file serpent.h * \author Daniel Otte * \license GPLv3 * \brief a implementation of the serpent cipher for avr microcontrollers

#define SERPENT_H_

#define SERPENT_KEY128 128

#define SERPENT_KEY192 192

#define SERPENT_KEY256 256


Typedef serpent_subkey_t

typedef uint32_t serpent_subkey_t[4]

Typedef serpent_ctx_t

typedef struct serpent_ctx_st serpent_ctx_t
struct serpent_ctx_st  
   {  
      serpent_subkey_t k[33];  
   }