Partager via


Méthode ICspAlgorithm ::get_MaxLength (certenroll.h)

La propriété MaxLength récupère la longueur maximale autorisée pour une clé. Cette propriété est activée sur le web.

Cette propriété est en lecture seule.

Syntaxe

HRESULT get_MaxLength(
  LONG *pValue
);

Paramètres

pValue

Valeur de retour

None

Remarques

Les propriétés DefaultLength, IncrementLength, MaxLength et MinLength peuvent varier selon l’algorithme et le fournisseur. Le tableau suivant répertorie quelques exemples de tailles de clés maximales, minimales et par défaut.

OID de l’algorithme Fournisseur de chiffrement Longueur de clé (bits)
XCN_OID_OIWSEC_desCBC

(1.3.14.3.2.7)

Microsoft Base DSS et fournisseur de chiffrement Diffie-Hellman

Microsoft Enhanced Cryptographic Provider v1.0

Fournisseur de chiffrement Schannel Microsoft DH

Fournisseur de chiffrement AES et RSA améliorés Microsoft

Minimum : 56

Maximum : 56

Valeur par défaut : 56

XCN_OID_RSA_DES_EDE3_CBC

(1.2.840.113549.3.7)

Microsoft Base DSS et fournisseur de chiffrement Diffie-Hellman

Microsoft Enhanced Cryptographic Provider v1.0

Fournisseur de chiffrement Schannel Microsoft DH

Fournisseur de chiffrement AES et RSA améliorés Microsoft

Fournisseur de chiffrement Microsoft Exchange v1.0

Minimum : 168

Maximum : 168

Valeur par défaut : 168

XCN_OID_RSA_RSA

(1.2.840.113549.1.1.1)

Microsoft Enhanced Cryptographic Provider v1.0

Fournisseur de chiffrement AES et RSA améliorés Microsoft

Fournisseur de chiffrement Schannel Microsoft RSA

Microsoft Strong Cryptographic Provider

Minimum : 384

Maximum : 16 384

Valeur par défaut : 1 024

Incrément : 8

XCN_OID_X957_DSA

(1.2.840.10040.4.1)

Microsoft Base DSS et fournisseur de chiffrement Diffie-Hellman

Microsoft Base DSS Cryptographic Provider

Fournisseur de chiffrement Schannel Microsoft DH

Microsoft DSS et fournisseur de chiffrement Diffie-Hellman amélioré

Minimum : 512

Maximum : 1 024

Valeur par défaut : 1 024

Incrément : 64

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête certenroll.h
DLL CertEnroll.dll

Voir aussi

ICspAlgorithm

MinLength