共用方式為


PrivateKey.ProviderType 屬性

[ ProviderType 屬性可用於需求一節中指定的作業系統。 請改用System.Security.Cryptography.X509Certificates命名空間中的X509Certificate2.PrivateKey 屬性。]

ProviderType屬性會擷取指定提供者類型的CAPICOM_PROV_TYPE列舉值。

Syntax

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
專為 Microsoft Exchange 郵件應用程式的密碼編譯需求所設計的 CSP,以及其他與 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
支援橢圓曲線的 CSP Nyberg-Rueppel類比 (ECNRA) 數位簽章所需的函式和演算法。
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