This article may rely excessively on sources too closely associated with the subject, potentially preventing the article from being verifiable and neutral. Please help improve it by replacing them with more appropriate citations to reliable, independent, third-party sources.(April 2024) (Learn how and when to remove this message)
The Cryptographic Message Syntax (CMS) is the IETF's standard for cryptographically protected messages. It can be used by cryptographic schemes and protocols to digitally sign, digest, authenticate or encrypt any form of digital data.
CMS is based on the syntax of PKCS #7, which in turn is based on the Privacy-Enhanced Mail standard. The newest version of CMS (as of 2009[update])[needs update] is specified in RFC 5652 (but also see RFC 5911 for updated ASN.1 modules conforming to ASN.1 2002).
The architecture of CMS is built around certificate-based key management, such as the profile defined by the PKIX working group.
CMS is used as the key cryptographic component of many other cryptographic standards, such as S/MIME, PKCS #12 and the RFC 3161 digital timestamping protocol.
OpenSSL is open source software that can encrypt, decrypt, sign and verify, compress and uncompress CMS documents, using the openssl-cms command.
and 20 Related for: Cryptographic Message Syntax information
The CryptographicMessageSyntax (CMS) is the IETF's standard for cryptographically protected messages. It can be used by cryptographic schemes and protocols...
In cryptography, PKCS #7 ("PKCS #7: CryptographicMessageSyntax", "CMS") is a standard syntax for storing signed and/or encrypted data. PKCS #7 is one...
published by the IETF, defining transport mechanisms for the CryptographicMessageSyntax (CMS). It is defined in RFC 5272, its transport mechanisms in...
primitive operations for encryption and signatures, secure cryptographic schemes, and related ASN.1 syntax representations. The current version is 2.2 (2012-10-27)...
RFC 4009) RFC 4010: Use of the SEED Encryption Algorithm in CryptographicMessageSyntax (CMS) RFC 4162: Addition of SEED Cipher Suites to Transport Layer...
CMS Advanced Electronic Signatures is a set of extensions to CryptographicMessageSyntax (CMS) signed data making it suitable for Advanced Electronic...
management system (SCMS) and card management system (CMS) CryptographicMessageSyntax, a cryptographic standard Chronic mountain sickness, or Monge's disease...
Pretty Good Privacy as defined in RFC 2440 CryptographicMessageSyntax as defined in RFC 5652 The message body may optionally be compressed using the...
Al-Kindi wrote a book on cryptography entitled Risalah fi Istikhraj al-Mu'amma (Manuscript for the Deciphering CryptographicMessages), in which he described...
for applications that do not involve human-readable documents: CryptographicMessageSyntax Advanced Electronic Signatures (CAdES) and XML Advanced Electronic...
key so future messages can be decrypted and read. A mathematical technique to do this is called a cryptographic attack. Cryptographic attacks can be...
forms of digital signatures such as Pretty Good Privacy and CryptographicMessageSyntax, because it does not operate on binary data, but on the XML Infoset...
Public-Key Cryptography Standards (PKCS): PKCS #7: CryptographicMessageSyntax Standard: 3.6 Other Cryptographic Techniques: 3.6.6 What are MD2, MD4, and MD5...
certificates, and other secret material. CryptographicMessageSyntax, used in S/MIME (RFC 2311 and RFC 2633). IETF message specification (based on the popular...
address syntax with the '@' symbol designating the user's system address. Over a series of RFCs, conventions were refined for sending mail messages over...