Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
You can use System.Security.Cryptography.Pkcs to program cryptography into your application. This namespace implements the Cryptographic Message Syntax standard and PKCS #7. Using this standard, you can implement signed messages, enveloped messages, or signed and enveloped messages.
In This Section
The following topics provide information about System.Security.Cryptography.Pkcs namespace.
- How to: Sign Messages by One Signer
Creates a CMS/PKCS #7 signed message. The message is signed by a single signer.
- How to: Sign a Message by Multiple Signers
Creates a CMS/PKCS #7 signed message. The message is signed by multiple signers.
- How to: Countersign a Message
Creates a CMS/PKCS #7 signed message. The message is signed by a single signer. That signature is then countersigned by two other signers.
- How to: Envelope a Message for One Recipient
Creates a CMS/PKCS #7 enveloped message. The message is encrypted for a single recipient.
- How to: Envelope a Message for Multiple Recipients
Creates a CMS/PKCS #7 enveloped message. The message is encrypted for multiple recipients.
- How to: Sign and Envelop a Message
Creates a CMS/PKCS #7 enveloped signed message. The message is first signed by a single signer and is then encrypted for a single recipient.
- Supporting Tasks for Using System.Security.Cryptography.Pkcs
Contains additional programming tasks.
Reference
System.Security.Cryptography.Pkcs