CryptoAPI 및 CAPICOM은 애플리케이션 개발자가 데이터의 암호화/암호 해독,디지털인증서를 사용한 인증, ASN.1(Abstract Syntax Notation One)의 인코딩 및 디코딩을 Windows 기반 애플리케이션에 추가할 수 있는 서비스를 제공합니다. 애플리케이션 개발자는 기본 구현에 대한 세부 정보를 모르고 CryptoAPI의 함수를 사용할 수 있으며, 특정 그래픽 하드웨어 구성에 대해 아무것도 모르고 그래픽 라이브러리를 사용할 수 있습니다. CryptoAPI는 실제 암호화 기능을 수행하는 여러 암호화 서비스 공급자 함께 작동합니다.