Метод ICspAlgorithm::get_MinLength (certenroll.h)
Свойство MinLength извлекает минимальную допустимую длину ключа. Это свойство включено через Интернет.
Это свойство доступно только для чтения.
Синтаксис
HRESULT get_MinLength(
LONG *pValue
);
Параметры
pValue
Возвращаемое значение
None
Remarks
Свойства DefaultLength, IncrementLength, MaxLength и MinLength могут отличаться в зависимости от алгоритма и поставщика. В следующей таблице приведено несколько примеров максимальных, минимальных и стандартных размеров ключей.
OID алгоритма | Поставщик служб шифрования | Длина ключа (биты) |
---|---|---|
XCN_OID_OIWSEC_desCBC(1.3.14.3.2.7) |
Microsoft Base DSS и поставщик шифрования Diffie-Hellman Microsoft Enhanced Cryptographic Provider версии 1.0 Поставщик шифрования Microsoft DH Schannel Поставщик шифрования Microsoft Enhanced 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 версии 1.0 Поставщик шифрования Microsoft DH Schannel Поставщик шифрования Microsoft Enhanced RSA и AES Поставщик служб шифрования Microsoft Exchange версии 1.0 |
Минимум: 168 Максимум: 168 По умолчанию: 168 |
XCN_OID_RSA_RSA(1.2.840.113549.1.1.1) |
Microsoft Enhanced Cryptographic Provider версии 1.0 Поставщик шифрования Microsoft Enhanced RSA и AES Поставщик шифрования Schannel Microsoft RSA Microsoft Strong Cryptographic Provider |
Минимум: 384 Максимум: 16 384 По умолчанию: 1024 Приращение: 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 Enhanced DSS и Diffie-Hellman |
Минимум: 512 Максимум: 1024 По умолчанию: 1024 Приращение: 64 |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | certenroll.h |
DLL | CertEnroll.dll |