Using Keys With the Microsoft CryptoAPI

All keys in the Microsoft® CryptoAPI are stored within cryptographic service providers (CSP). CSPs are also responsible for creating the keys, destroying them, and using them to perform a variety of cryptographic operations. Exporting keys out of the CSP so that they can be sent to other users is discussed in Exchanging Cryptographic Keys.