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

要求

要求
可再发行组件
Windows Server 2003 和 Windows XP 上的 CAPICOM 2.0 或更高版本
标头
Capicom.h