Aller au contenu principal

4. Guide

4. Guide

Pour plus de commodité, ces figures résument les structures, les encodages et les références dans les sections suivantes:

Sec.LabelType ASN.1RéférenceModule
5CERTIFICATECertificate[RFC5280]id-pkix1-e
6X509 CRLCertificateList[RFC5280]id-pkix1-e
7CERTIFICATE REQUESTCertificationRequest[RFC2986]id-pkcs10
8PKCS7ContentInfo[RFC2315]id-pkcs7*
9CMSContentInfo[RFC5652]id-cms2004
10PRIVATE KEYPrivateKeyInfo ::= OneAsymmetricKey[RFC5208] [RFC5958]id-pkcs8 id-aKPV1
11ENCRYPTED PRIVATE KEYEncryptedPrivateKeyInfo[RFC5958]id-aKPV1
12ATTRIBUTE CERTIFICATEAttributeCertificate[RFC5755]id-acv2
13PUBLIC KEYSubjectPublicKeyInfo[RFC5280]id-pkix1-e

Figure 4: Guide de Commodité

-----------------------------------------------------------------------
id-pkixmod OBJECT IDENTIFIER ::= {iso(1) identified-organization(3)
dod(6) internet(1) security(5) mechanisms(5) pkix(7) mod(0)}
id-pkix1-e OBJECT IDENTIFIER ::= {id-pkixmod pkix1-explicit(18)}
id-acv2 OBJECT IDENTIFIER ::= {id-pkixmod mod-attribute-cert-v2(61)}
id-pkcs OBJECT IDENTIFIER ::= {iso(1) member-body(2) us(840)
rsadsi(113549) pkcs(1)}
id-pkcs10 OBJECT IDENTIFIER ::= {id-pkcs 10 modules(1) pkcs-10(1)}
id-pkcs7 OBJECT IDENTIFIER ::= {id-pkcs 7 modules(0) pkcs-7(1)}
id-pkcs8 OBJECT IDENTIFIER ::= {id-pkcs 8 modules(1) pkcs-8(1)}
id-sm-mod OBJECT IDENTIFIER ::= {id-pkcs 9 smime(16) modules(0)}
id-aKPV1 OBJECT IDENTIFIER ::= {id-sm-mod mod-asymmetricKeyPkgV1(50)}
id-cms2004 OBJECT IDENTIFIER ::= {id-sm-mod cms-2004(24)}

* Cet OID n'apparaît pas réellement dans PKCS #7 v1.5 [RFC2315]. Il a été défini dans le module ASN.1 de PKCS #7 v1.6 [P7v1.6], et a été reporté à travers PKCS #12 [RFC7292].

Figure 5: Affectations de Valeurs d'Identificateurs d'Objet des Modules ASN.1