Using the Cryptography API
Applications can use the Microsoft Cryptography API for the following tasks:
- Generating cryptographic keys
- Exchanging cryptographic keys
- Encrypting and decrypting data
- Creating digital signatures
- Connecting to a CSP
All data encryption using CryptoAPI is performed with a symmetric algorithm, regardless of the installed CSP.