CryptoAPI
An Application Programming Interface (API) designed to aid application developers in integrating cryptography into software without direct knowledge of the encryption system
Separates applications from encryption
- Enables an application without modification to use different types of encryption or new encryption technologies
Version 2.0 supported by Certificate Server