iCspAlgorithm::get_MaxLength 方法 (certenroll.h)

MaxLength 属性检索密钥允许的最大长度。 此属性已启用 Web。

此属性为只读。

语法

HRESULT get_MaxLength(
  LONG *pValue
);

参数

pValue

返回值

备注

DefaultLengthIncrementLengthMaxLengthMinLength 属性可能因算法和提供程序而异。 下表列出了几个示例最大、最小和默认密钥大小。

算法 OID 加密提供程序 密钥长度 (位)
XCN_OID_OIWSEC_desCBC

(1.3.14.3.2.7)

Microsoft Base DSS 和 Diffie-Hellman 加密提供程序

Microsoft Enhanced Cryptographic Provider v1.0

Microsoft DH Schannel 加密提供程序

Microsoft 增强型 RSA 和 AES 加密提供程序

最小值:56

最大值:56

默认值:56

XCN_OID_RSA_DES_EDE3_CBC

(1.2.840.113549.3.7)

Microsoft Base DSS 和 Diffie-Hellman 加密提供程序

Microsoft Enhanced Cryptographic Provider v1.0

Microsoft DH Schannel 加密提供程序

Microsoft 增强型 RSA 和 AES 加密提供程序

Microsoft Exchange 加密提供程序 v1.0

最小值:168

最大值:168

默认值:168

XCN_OID_RSA_RSA

(1.2.840.113549.1.1.1)

Microsoft Enhanced Cryptographic Provider v1.0

Microsoft 增强型 RSA 和 AES 加密提供程序

Microsoft RSA Schannel 加密提供程序

Microsoft Strong Cryptographic Provider

最小值:384

最大值:16,384

默认值:1,024

增量:8

XCN_OID_X957_DSA

(1.2.840.10040.4.1)

Microsoft Base DSS 和 Diffie-Hellman 加密提供程序

Microsoft Base DSS Cryptographic Provider

Microsoft DH Schannel 加密提供程序

Microsoft 增强型 DSS 和 Diffie-Hellman 加密提供程序

最小值:512

最大值:1,024

默认值:1,024

增量:64

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 certenroll.h
DLL CertEnroll.dll

另请参阅

ICspAlgorithm

MinLength