CAPICOM_ENCRYPTION_KEY_LENGTH enumeration

The CAPICOM_ENCRYPTION_KEY_LENGTH enumeration type defines the key length to be used in encryption.

Members

Member Description Value
CAPICOM_ENCRYPTION_KEY_LENGTH_MAXIMUM Uses the maximum key length available with the indicated encryption algorithm.
0
CAPICOM_ENCRYPTION_KEY_LENGTH_40_BITS Uses 40-bit keys.
1
CAPICOM_ENCRYPTION_KEY_LENGTH_56_BITS Uses 56-bit keys if available.
2
CAPICOM_ENCRYPTION_KEY_LENGTH_128_BITS Uses 128-bit keys if available.
3
CAPICOM_ENCRYPTION_KEY_LENGTH_192_BITS Uses 192-bit keys. This key length is available only for AES.
4 // v2.0
CAPICOM_ENCRYPTION_KEY_LENGTH_256_BITS Uses 256-bit keys. This key length is available only for AES.
5 // v2.0

Remarks

The CAPICOM_ENCRYPTION_KEY_LENGTH enumeration type is used by the Algorithm.KeyLength property.

Requirements

Requirement Value
Redistributable
CAPICOM 2.0 or later on Windows Server 2003 and Windows XP
Header
Capicom.h