Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions | Variables
zcrypt_cca_key.h File Reference

Go to the source code of this file.

Data Structures

struct  T6_keyBlock_hdr
 
struct  cca_token_hdr
 
struct  cca_private_ext_ME_sec
 
struct  cca_public_sec
 
struct  cca_pvt_ext_CRT_sec
 

Macros

#define CCA_TKN_HDR_ID_EXT   0x1E
 
#define CCA_PVT_USAGE_ALL   0x80
 
#define CCA_PVT_EXT_CRT_SEC_ID_PVT   0x08
 
#define CCA_PVT_EXT_CRT_SEC_FMT_CL   0x40
 

Functions

struct cca_token_hdr __attribute__ ((packed))
 

Variables

unsigned char token_identifier
 
unsigned char version
 
unsigned short token_length
 
unsigned char reserved [4]
 
unsigned char section_identifier
 
unsigned short section_length
 
unsigned char private_key_hash [20]
 
unsigned char reserved1 [4]
 
unsigned char key_format
 
unsigned char reserved2
 
unsigned char key_name_hash [20]
 
unsigned char key_use_flags [4]
 
unsigned char reserved3 [6]
 
unsigned char reserved4 [24]
 
unsigned char confounder [24]
 
unsigned char exponent [128]
 
unsigned char modulus [128]
 
unsigned short exponent_len
 
unsigned short modulus_bit_len
 
unsigned short modulus_byte_len
 
unsigned short p_len
 
unsigned short q_len
 
unsigned short dp_len
 
unsigned short dq_len
 
unsigned short u_len
 
unsigned short mod_len
 
unsigned short pad_len
 

Macro Definition Documentation

#define CCA_PVT_EXT_CRT_SEC_FMT_CL   0x40

Definition at line 124 of file zcrypt_cca_key.h.

#define CCA_PVT_EXT_CRT_SEC_ID_PVT   0x08

Definition at line 123 of file zcrypt_cca_key.h.

#define CCA_PVT_USAGE_ALL   0x80

Definition at line 71 of file zcrypt_cca_key.h.

#define CCA_TKN_HDR_ID_EXT   0x1E

Definition at line 49 of file zcrypt_cca_key.h.

Function Documentation

struct cca_token_hdr __attribute__ ( (packed)  )
read

Definition at line 171 of file esd_usb2.c.

Variable Documentation

unsigned char confounder

Definition at line 81 of file zcrypt_cca_key.h.

unsigned short dp_len

Definition at line 133 of file zcrypt_cca_key.h.

unsigned short dq_len

Definition at line 134 of file zcrypt_cca_key.h.

unsigned char exponent

Definition at line 82 of file zcrypt_cca_key.h.

unsigned short exponent_len

Definition at line 92 of file zcrypt_cca_key.h.

unsigned char key_format

Definition at line 75 of file zcrypt_cca_key.h.

unsigned char key_name_hash

Definition at line 77 of file zcrypt_cca_key.h.

unsigned char key_use_flags

Definition at line 78 of file zcrypt_cca_key.h.

unsigned short mod_len

Definition at line 136 of file zcrypt_cca_key.h.

unsigned char modulus[128]

Definition at line 83 of file zcrypt_cca_key.h.

unsigned short modulus_bit_len

Definition at line 93 of file zcrypt_cca_key.h.

unsigned short modulus_byte_len

Definition at line 94 of file zcrypt_cca_key.h.

unsigned short p_len

Definition at line 131 of file zcrypt_cca_key.h.

unsigned short pad_len

Definition at line 138 of file zcrypt_cca_key.h.

unsigned char private_key_hash

Definition at line 73 of file zcrypt_cca_key.h.

unsigned short q_len

Definition at line 132 of file zcrypt_cca_key.h.

unsigned char reserved[2]

Definition at line 51 of file zcrypt_cca_key.h.

unsigned char reserved1[4]

Definition at line 74 of file zcrypt_cca_key.h.

unsigned char reserved2

Definition at line 76 of file zcrypt_cca_key.h.

unsigned char reserved3[4]

Definition at line 79 of file zcrypt_cca_key.h.

unsigned char reserved4[52]

Definition at line 80 of file zcrypt_cca_key.h.

unsigned char section_identifier

Definition at line 70 of file zcrypt_cca_key.h.

unsigned short section_length

Definition at line 72 of file zcrypt_cca_key.h.

unsigned char token_identifier

Definition at line 48 of file zcrypt_cca_key.h.

unsigned short token_length

Definition at line 50 of file zcrypt_cca_key.h.

unsigned short u_len

Definition at line 135 of file zcrypt_cca_key.h.

unsigned char version

Definition at line 49 of file zcrypt_cca_key.h.