CXI
Loading...
Searching...
No Matches
Modules | Macros
Collaboration diagram for Chaining Modes:

Modules

 mechanism extension flag
 

Macros

#define CXI_MECH_CHAIN_ECB   0x00000000
 Electronic Codebook chaining.
 
#define CXI_MECH_CHAIN_CBC   0x00100000
 Cipher Block Chaining.
 
#define CXI_MECH_CHAIN_CBC_RETAIL   0x00200000
 CBC Retail MAC (DES)
 
#define CXI_MECH_CHAIN_CMAC   0x00300000
 AES CMAC.
 
#define CXI_MECH_CHAIN_CFB_RETAIL   0x00400000
 CFB Retail MAC (DES)
 
#define CXI_MECH_CHAIN_CTR   0x00500000
 Counter block chaining (AES)
 
#define CXI_MECH_CHAIN_GCM   0x00600000
 Galois Counter Mode (AES)
 
#define CXI_MECH_CHAIN_OFB   0x00700000
 Output Feedback Mode (AES)
 
#define CXI_MECH_CHAIN_CCM   0x00800000
 CTR with CBC-MAC (AES)
 
#define CXI_MECH_CHAIN_KEY_WRAP   0x00900000
 Key Wrap NIST SP800-38F (AES)
 
#define CXI_MECH_CHAIN_ECB   0x00000000
 Electronic Codebook chaining.
 
#define CXI_MECH_CHAIN_CBC   0x00100000
 Cipher Block Chaining.
 
#define CXI_MECH_CHAIN_CBC_RETAIL   0x00200000
 CBC Retail MAC (DES)
 
#define CXI_MECH_CHAIN_CMAC   0x00300000
 AES CMAC.
 
#define CXI_MECH_CHAIN_CFB_RETAIL   0x00400000
 CFB Retail MAC (DES)
 
#define CXI_MECH_CHAIN_CTR   0x00500000
 Counter block chaining (AES)
 
#define CXI_MECH_CHAIN_GCM   0x00600000
 Galois Counter Mode (AES)
 
#define CXI_MECH_CHAIN_OFB   0x00700000
 Output Feedback Mode (AES)
 
#define CXI_MECH_CHAIN_CCM   0x00800000
 CTR with CBC-MAC (AES)
 
#define CXI_MECH_CHAIN_KEY_WRAP   0x00900000
 Key Wrap NIST SP800-38F (AES)
 

Detailed Description