CXI
Loading...
Searching...
No Matches
Modules | Macros
Collaboration diagram for Usage Specifier:

Modules

 Usage / Padding Specifier for FIPS
 

Macros

#define CXI_KEY_USAGE_DECRYPT   0x00000001
 Allow decryption.
 
#define CXI_KEY_USAGE_SIGN   0x00000002
 Allow signature creation.
 
#define CXI_KEY_USAGE_DERIVE   0x00000004
 Allow key derivation.
 
#define CXI_KEY_USAGE_WRAP   0x00000008
 Allow key wrapping (export)
 
#define CXI_KEY_USAGE_ENCRYPT   0x00000010
 Allow encryption.
 
#define CXI_KEY_USAGE_VERIFY   0x00000020
 Allow signature verification.
 
#define CXI_KEY_USAGE_UNWRAP   0x00000080
 Allow key unwrapping (import)
 
#define CXI_KEY_USAGE_VERIFY_RECOVER   0x00000200
 Allow signature verification where original data can be restored.
 
#define CXI_KEY_USAGE_ALL   0xFFFFFFFF
 Allow all usages.
 
#define CXI_KEY_USAGE_DECRYPT   0x00000001
 Allow decryption.
 
#define CXI_KEY_USAGE_SIGN   0x00000002
 Allow signature creation.
 
#define CXI_KEY_USAGE_DERIVE   0x00000004
 Allow key derivation.
 
#define CXI_KEY_USAGE_WRAP   0x00000008
 Allow key wrapping (export)
 
#define CXI_KEY_USAGE_ENCRYPT   0x00000010
 Allow encryption.
 
#define CXI_KEY_USAGE_VERIFY   0x00000020
 Allow signature verification.
 
#define CXI_KEY_USAGE_UNWRAP   0x00000080
 Allow key unwrapping (import)
 
#define CXI_KEY_USAGE_VERIFY_RECOVER   0x00000200
 Allow signature verification where original data can be restored.
 
#define CXI_KEY_USAGE_ALL   0xFFFFFFFF
 Allow all usages.
 

Detailed Description

Note
bit field