Поделиться через


перечисление CAPICOM_KEY_USAGE

Перечисление CAPICOM_KEY_USAGE определяет способы использования ключа. Представлено в CAPICOM 2.0.

Элементы

Член Описание Значение
CAPICOM_DIGITAL_SIGNATURE_KEY_USAGE Ключ можно использовать для создания цифровой подписи.
0x00000080
CAPICOM_NON_REPUDIATION_KEY_USAGE Ключ можно использовать для нерекомездации.
0x00000040
CAPICOM_KEY_ENCIPHERMENT_KEY_USAGE Ключ можно использовать для шифрования ключа.
0x00000020
CAPICOM_DATA_ENCIPHERMENT_KEY_USAGE Ключ можно использовать для шифрования данных.
0x00000010
CAPICOM_KEY_AGREEMENT_KEY_USAGE Ключ можно использовать для соглашения о ключе.
0x00000008
CAPICOM_KEY_CERT_SIGN_KEY_USAGE Ключ можно использовать для подписи сертификата ключа. Это значение эквивалентно CAPICOM_OFFLINE_CRL_SIGN_KEY_USAGE.
0x00000004
CAPICOM_OFFLINE_CRL_SIGN_KEY_USAGE Ключ можно использовать для подписи сертификата ключа. Это значение эквивалентно CAPICOM_KEY_CERT_SIGN_KEY_USAGE.
0x00000002
CAPICOM_CRL_SIGN_KEY_USAGE Ключ можно использовать для подписывания.
0x00000002
CAPICOM_ENCIPHER_ONLY_KEY_USAGE Ключ можно использовать только для шифрования.
0x00000001
CAPICOM_DECIPHER_ONLY_KEY_USAGE Ключ можно использовать только для расшифровки.
0x00008000

Требования

Требование Значение
Распространяемые компоненты
CAPICOM 2.0 или более поздней версии на Windows Server 2003 и Windows XP
Header
Capicom.h