Kryptografie, CryptoAPI und CAPICOM
CryptoAPI und CAPICOM bieten Dienste, mit denen Anwendungsentwickler die Verschlüsselung/Entschlüsselung von Daten, die Authentifizierung mithilfe digitaler Zertifikate sowie die Codierung und Decodierung von AsN.1 ( Abstract Syntax Notation One ) zu ihren Windows-basierten Anwendungen hinzufügen können. Anwendungsentwickler können die Funktionen in CryptoAPI verwenden, ohne Details der zugrunde liegenden Implementierung zu kennen, auf die gleiche Weise wie eine Grafikbibliothek, ohne etwas über die jeweilige Grafikhardwarekonfiguration zu wissen. CryptoAPI arbeitet mit einer Reihe von Kryptografiedienstanbietern zusammen, die die eigentlichen kryptografischen Funktionen ausführen.