9. Textual Encoding of Cryptographic Message Syntax (Codifica Testuale della Sintassi dei Messaggi Crittografici)
Le strutture Cryptographic Message Syntax (Sintassi dei Messaggi Crittografici) sono codificate utilizzando l'etichetta "CMS". I dati codificati DEVONO essere una struttura ASN.1 ContentInfo codificata in BER come descritto in [RFC5652].
-----BEGIN CMS-----
MIGDBgsqhkiG9w0BCRABCaB0MHICAQAwDQYLKoZIhvcNAQkQAwgwXgYJKoZIhvcN
AQcBoFEET3icc87PK0nNK9ENqSxItVIoSa0o0S/ISczMs1ZIzkgsKk4tsQ0N1nUM
dvb05OXi5XLPLEtViMwvLVLwSE0sKlFIVHAqSk3MBkkBAJv0Fx0=
-----END CMS-----
Figura 11: Esempio CMS
CMS è il successore IETF di PKCS #7. La Sezione 1.1.1 di [RFC5652] descrive le modifiche rispetto a PKCS #7 v1.5. Le implementazioni DOVREBBERO generare CMS quando è un'alternativa, promuovendo l'interoperabilità e la compatibilità futura.