PrivateKey.ProviderType 属性

[ ProviderType 属性可用于“要求”部分中指定的操作系统。 请改用 System.Security.Cryptography.X509Certificates 命名空间中的 X509Certificate2.PrivateKey 属性。]

ProviderType 属性检索指定提供程序类型的CAPICOM_PROV_TYPE枚举的值。

语法

PrivateKey.ProviderType As CAPICOM_PROV_TYPE

属性值

指示提供程序类型的 CAPICOM_PROV_TYPE 枚举的值。 下表列出了可能的值。

“值” 含义
CAPICOM_PROV_RSA_FULL
完整的 RSA加密服务提供程序 (CSP) 。 此提供程序类型支持 数字签名 和数据 加密
CAPICOM_PROV_RSA_SIG
RSA CSP 的子集,仅支持哈希和数字签名所需的函数和算法。
CAPICOM_PROV_DSS
数字签名标准 (DSS) CSP。 此提供程序类型仅支持哈希和数字签名。 DSS 使用 数字签名算法 (DSA) 。
CAPICOM_PROV_FORTEZZA
包含 美国国家标准与技术研究院拥有的 加密协议和算法的 CSP (NIST) 。
CAPICOM_PROV_MS_EXCHANGE
CSP 专为满足 Microsoft Exchange 邮件应用程序和其他与 Microsoft Mail 兼容的应用程序的加密需求而设计。
CAPICOM_PROV_SSL
支持 安全套接字层 (SSL) 协议的 CSP。
CAPICOM_PROV_RSA_SCHANNEL
支持 RSA 和 Schannel 协议的 CSP。
CAPICOM_PROV_DSS_DH
支持 数字签名标准 (DSS) 和 Diffie-Hellman 协议的 CSP。
CAPICOM_PROV_EC_ECDSA_SIG
支持椭圆曲线数字签名算法的 CSP (ECDSA) 数字签名所需的函数和算法。
CAPICOM_PROV_EC_ECNRA_SIG
支持椭圆曲线Nyberg-Rueppel模拟 (ECNRA 的 CSP) 数字签名所需的函数和算法。
CAPICOM_PROV_EC_ECDSA_FULL
支持完整 ECDSA 的 CSP。
CAPICOM_PROV_EC_ECNRA_FULL
支持完整 ECNRA 的 CSP。
CAPICOM_PROV_DH_SCHANNEL
支持 Diffie-HellmanSchannel 协议的 CSP。
CAPICOM_PROV_SPYRUS_LYNKS
支持 SPYRUS LYNKS 卡设备的 CSP。
CAPICOM_PROV_RNG
处理随机数生成的 CSP。
CAPICOM_PROV_INTEL_SEC
提供 Intel 安全性的 CSP。
CAPICOM_PROV_REPLACE_OWF
支持替换从密码生成单向格式 (OWF) 的方式的 CSP。
CAPICOM_PROV_RSA_AES
使用 高级加密标准 (AES) 算法支持数字签名和数据加密的 CSP。

 

要求

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

另请参阅

PrivateKey