Microsoft Information Protection (MIP) SDK for C: Reference 1.15
Doxygen-generated documentation for MIP SDK written in C
Loading...
Searching...
No Matches
protection_crypto_types_cc.h File Reference

Defines C-Style crypto types. More...

+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  mip_cc_cipher_mode {
  MIP_CIPHER_MODE_CBC4K = 0 ,
  MIP_CIPHER_MODE_ECB = 1 ,
  MIP_CIPHER_MODE_CBC512NOPADDING = 2 ,
  MIP_CIPHER_MODE_CBC4KNOPADDING = 3
}
 Cipher mode identifier. More...
 

Detailed Description

Defines C-Style crypto types.

Definition in file protection_crypto_types_cc.h.

Enumeration Type Documentation

◆ mip_cc_cipher_mode

Cipher mode identifier.

Enumerator
MIP_CIPHER_MODE_CBC4K 

CBC 4K mode with internal padding.

MIP_CIPHER_MODE_ECB 

ECB mode.

MIP_CIPHER_MODE_CBC512NOPADDING 

CBC 512 mode with external (client) padding.

MIP_CIPHER_MODE_CBC4KNOPADDING 

CBC 4K mode with external (client) padding.

Definition at line 40 of file protection_crypto_types_cc.h.

40 {
41 MIP_CIPHER_MODE_CBC4K = 0, /**< CBC 4K mode with internal padding */
42 MIP_CIPHER_MODE_ECB = 1, /**< ECB mode */
43 MIP_CIPHER_MODE_CBC512NOPADDING = 2, /**< CBC 512 mode with external (client) padding */
44 MIP_CIPHER_MODE_CBC4KNOPADDING = 3 /**< CBC 4K mode with external (client) padding */
mip_cc_cipher_mode
Cipher mode identifier.
@ MIP_CIPHER_MODE_CBC4K
CBC 4K mode with internal padding.
@ MIP_CIPHER_MODE_ECB
ECB mode.
@ MIP_CIPHER_MODE_CBC4KNOPADDING
CBC 4K mode with external (client) padding.
@ MIP_CIPHER_MODE_CBC512NOPADDING
CBC 512 mode with external (client) padding.