Aller au contenu principal

9. Encodage Textuel de la Syntaxe de Message Cryptographique

9. Encodage Textuel de la Syntaxe de Message Cryptographique​

Les structures de Syntaxe de Message Cryptographique sont encodées en utilisant l'étiquette "CMS". Les données encodées DOIVENT être une structure ASN.1 ContentInfo encodée en BER telle que décrite dans [RFC5652].

-----BEGIN CMS-----
MIGDBgsqhkiG9w0BCRABCaB0MHICAQAwDQYLKoZIhvcNAQkQAwgwXgYJKoZIhvcN
AQcBoFEET3icc87PK0nNK9ENqSxItVIoSa0o0S/ISczMs1ZIzkgsKk4tsQ0N1nUM
dvb05OXi5XLPLEtViMwvLVLwSE0sKlFIVHAqSk3MBkkBAJv0Fx0=
-----END CMS-----

Figure 11: Exemple CMS

CMS est le successeur IETF de PKCS #7. La Section 1.1.1 du [RFC5652] décrit les modifications depuis PKCS #7 v1.5. Les implémentations DEVRAIENT générer CMS lorsque c'est une alternative, favorisant l'interopérabilité et la compatibilité future.