|Important||This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here. ArchiveDisclaimer|
is the namespace that contains the managed code implementation of the Cryptographic Message Syntax (CMS) and Public-Key Cryptography Standards #7 (PKCS #7) standards. CMS is a superset of PKCS #7. This documentation refers to the Microsoft implementation of this combination of technologies as CMS/PKCS #7 to emphasize that there are dual standards implemented in this namespace.
For more information about CMS, see Cryptographic Message Syntax (CMS) (http://www.ietf.org/rfc/rfc3369.txt).
For more information about PKCS #7, see PKCS #7: Cryptographic Message Syntax Standard (http://www.rsasecurity.com/rsalabs/node.asp?id=2129).
In This Section
The following topics provide information about managed CMS/PKCS #7.
Provides the ability to implement several security services into an application.
Supports many cryptographic algorithms.
Facilitates the implementation of multiple security services into a message. Attributes can also be associated with the CMS/PKCS #7 message, which yield additional information about the message.
Provides implementations of several protected message types.