Kryptografie, CryptoAPI a CAPICOM

CryptoAPI a CAPICOM poskytují služby, které vývojářům aplikací umožňují přidávat šifrování a dešifrování dat, ověřování pomocí digitálních certifikátůa kódování do abstraktní syntaxe notace One (ASN.1) do aplikací založených na Windows. Vývojáři aplikací můžou používat funkce v CryptoAPI, aniž by museli znát podrobnosti o základní implementaci, stejně jako mohou používat grafickou knihovnu, aniž by znali cokoli o konkrétní konfiguraci grafického hardwaru. CryptoAPI funguje s několika poskytovateli kryptografických služeb, kteří provádějí skutečné kryptografické funkce.