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.