There are now two cryptographic service providers (CSP) available from Microsoft®. The Microsoft Base Cryptographic Provider was the initial provider, and is distributed with Microsoft CryptoAPI versions 1.0 and 2.0. Now there is the Microsoft Enhanced Cryptographic Provider that can be used with either version as well. Both Providers now incorporate additional functionality in some of the functions. Additionally, the Enhanced Cryptographic Provider provides for stronger security through longer keys and additional algorithms
Note The Microsoft Enhanced Cryptographic Provider is currently available only within North America.
This document provides details on the following topics: