ICspAlgorithm::get_DefaultLength-Methode (certenroll.h)
Die DefaultLength-Eigenschaft ruft die Standardlänge eines Schlüssels ab. Diese Eigenschaft ist webaktiviert.
Diese Eigenschaft ist schreibgeschützt.
Syntax
HRESULT get_DefaultLength(
LONG *pValue
);
Parameter
pValue
Rückgabewert
Keine
Bemerkungen
Sie können diese Eigenschaft verwenden, um die Standardgröße eines Schlüssels in Bits abzurufen. Die Eigenschaften DefaultLength, IncrementLength, MaxLength und MinLength können je nach Algorithmus und Anbieter variieren. In der folgenden Tabelle sind einige Algorithmen aufgeführt, für die mehrere Schlüsselgrößen festgelegt werden können. Die Liste ist nicht inklusive.
Algorithmus-OID | Kryptografieanbieter | Schlüssellänge (Bits) |
---|---|---|
XCN_OID_RSA_RSA(1.2.840.113549.1.1.1) |
Microsoft Smartcard-Schlüsselspeicheranbieter Microsoft BasisSmartcard-Kryptografieanbieter |
Minimum: 1.024 Maximum: 4.096 Standardwert: 1.024 Inkrement: 512 |
XCN_OID_RSA_RSA(1.2.840.113549.1.1.1) |
Microsoft Software Key Storage-Anbieter Microsoft Basis-Kryptografieanbieter v1.0 Microsoft erweiterter Kryptografieanbieter v1.0 Microsoft Enhanced RSA und AES Cryptographic Provider Microsoft RSA Schannel Cryptographic Provider Microsoft starker Kryptografieanbieter |
Minimum: 384 Maximum: 16.384 Standardwert: 1.024 Inkrement: 8 |
XCN_OID_X957_DSA(1.2.840.10040.4.1) |
Microsoft Software Key Storage-Anbieter Microsoft Base DSS und Diffie-Hellman Kryptografieanbieter Microsoft Basis-DSS-Kryptografieanbieter Microsoft DH Schannel Cryptographic Provider Microsoft Enhanced DSS und Diffie-Hellman Kryptografieanbieter |
Minimum: 512 Maximum: 1.024 Standardwert: 1.024 Inkrement: 64 |
XCN_OID_ANSI_X942_DH(1.2.840.10046.2.1) | Diffie-Hellman Schlüsselaustauschalgorithmus. |
Minimum: 512 Maximum: 1.024 Standardwert: 1.024 Inkrement: 64 |
XCN_OID_ANSI_X942_DH(1.2.840.10046.2.1) |
Microsoft DH Schannel Cryptographic Provider Microsoft Enhanced DSS und Diffie-Hellman Kryptografieanbieter |
Minimum: 512 Maximum: 4.096 Standardwert: 1.024 Inkrement: 64 |
XCN_OID_RSA_RC2CBC(1.2.840.113549.3.2) |
Microsoft Software Key Storage-Anbieter Microsoft Smartcard-Schlüsselspeicheranbieter Microsoft BasisSmartcard-Kryptografieanbieter Microsoft DH Schannel Cryptographic Provider Microsoft erweiterter Kryptografieanbieter v1.0 Microsoft Enhanced DSS und Diffie-Hellman Kryptografieanbieter Microsoft Enhanced RSA und AES Cryptographic Provider Microsoft RSA Schannel Cryptographic Provider Microsoft starker Kryptografieanbieter |
Minimum: 40 Maximal: 128 Standardwert: 128 Inkrement: 8 |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | certenroll.h |
DLL | CertEnroll.dll |