Working with CryptoAPI 2.0

We turn our attention now to the set of Win32 functions commonly known as CryptoAPI 2.0—functions that deal with digital certificates and signed messages. CryptoAPI includes support for handling and processing digital certificates based on the X.509 version 3 standard as profiled by the IETF's PKIX working group. CryptoAPI 2.0 also includes functions that generate cryptographically signed messages in the Cryptographic Message Syntax (CMS) format, which is the format used by the S/MIME secure mail standard to send and receive signed and encrypted e-mail messages. In this section, we assume that the reader is familiar with X.509/PKIX Part 1 certificates and CMS-format messages.

The .NET Framework includes minimal support ...

Get .NET Framework Security now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.