description | ms.assetid | title | ms.topic | ms.date | topic_type | api_name | api_type | api_location | |||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sets or retrieves the length of the key. |
c0176d2d-c000-4529-af45-1cc9060ca56a |
Algorithm.KeyLength property |
reference |
05/31/2018 |
|
|
|
|
[CAPICOM is a 32-bit only component that is available for use in the following operating systems: Windows Server 2008, Windows Vista, Windows XP. Instead, use the AlgorithmIdentifier Class in the System.Security.Cryptography.Pkcs namespace.]
The KeyLength property sets or retrieves the length of the key.
This property is read/write.
Algorithm.KeyLength As CAPICOM_ENCRYPTION_KEY_LENGTH
A value of the CAPICOM_ENCRYPTION_KEY_LENGTH enumeration that specifies the key length. The following table shows the possible values.
Value | Meaning |
---|---|
|
Use the maximum key length available with the indicated encryption algorithm. |
|
Use 40-bit keys. |
|
Use 56-bit keys if available. |
|
Use 128-bit keys if available. |
|
Use 192-bit keys. This key length is available only for AES. |
|
Use 256-bit keys. This key length is available only for AES. |
When DES and 3DES encryption algorithms are used, the key lengths are standard and the KeyLength property is ignored.
Requirement | Value |
---|---|
End of client support |
Windows Vista |
End of server support |
Windows Server 2008 |
Redistributable |
CAPICOM 2.0 or later on Windows Server 2003 and Windows XP |
DLL |
|