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


Included Files


Preprocessor definitions

* \file keysize_descriptor.h * \author Daniel Otte * \email daniel.otte@rub.de * \date 2009-01-07 * \license GPLv3 or later

#define KEYSIZE_DESCRIPTOR_H_

#define KS_TYPE_TERMINATOR 0x00

#define KS_TYPE_LIST 0x01

#define KS_TYPE_RANGE 0x02

#define KS_TYPE_ARG_RANGE 0x03

#define KS_INT( a )


Typedef keysize_desc_list_t

typedef struct {...} keysize_desc_list_t
struct  
   {  
      uint8_t n_items;  
      uint16_t items[];  
   }  

Typedef keysize_desc_range_t

typedef struct {...} keysize_desc_range_t
struct  
   {  
      uint16_t min;  
      uint16_t max;  
   }  

Typedef keysize_desc_arg_range_t

typedef struct {...} keysize_desc_arg_range_t
struct  
   {  
      uint16_t min;  
      uint16_t max;  
      uint16_t distance;  
      uint16_t offset;  
   }