Английская Википедия:Cryptographic Message Syntax
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)Шаблон:Update after is specified in Шаблон:IETF RFC (but see also Шаблон:IETF RFC 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 Шаблон:IETF RFC 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.
See also
External links
- Шаблон:IETF RFC (Update to the Cryptographic Message Syntax (CMS) for Algorithm Identifier Protection)
- Шаблон:IETF RFC (Cryptographic Message Syntax (CMS), in use)
- Шаблон:IETF RFC (Cryptographic Message Syntax (CMS), obsolete)
- Шаблон:IETF RFC (Cryptographic Message Syntax (CMS), obsolete)
- Шаблон:IETF RFC (Cryptographic Message Syntax, obsolete)
- Шаблон:IETF RFC (New ASN.1 Modules for Cryptographic Message Syntax (CMS) and S/MIME, in use)
- Шаблон:IETF RFC (New ASN.1 Modules for Cryptographic Message Syntax (CMS) and S/MIME, updated)
- Шаблон:IETF RFC (Using Elliptic Curve Cryptography with CMS, in use)
- Шаблон:IETF RFC (Use of Elliptic Curve Cryptography (ECC) Algorithms in Cryptographic Message Syntax (CMS), obsolete)
- Шаблон:IETF RFC (Using AES-CCM and AES-GCM Authenticated Encryption in the Cryptographic Message Syntax (CMS), in use)