Kryptografiedienstanbieter
Wichtig
Diese API ist veraltet. Neue und vorhandene Software sollten mit der Verwendung Kryptografie-APIs der nächsten Generation beginnen. Microsoft kann diese API in zukünftigen Versionen entfernen.
Ein Kryptografiedienstanbieter (CSP) enthält Implementierungen kryptografischer Standards und Algorithmen. Ein CSP besteht mindestens aus einer Dynamic Link Library (DLL), die die Funktionen in CryptoSPI- implementiert (eine Systemprogrammschnittstelle). Die meisten CSPs enthalten die Implementierung aller eigenen Funktionen. Einige CSPs implementieren jedoch ihre Funktionen hauptsächlich in einem Windows-basierten Dienstprogramm, das vom Windows-Dienststeuerungs-Manager verwaltet wird. Andere implementieren Funktionen in der Hardware, z. B. eine Smartcard- oder einen sicheren Koprozessor. Wenn ein CSP keine eigenen Funktionen implementiert, fungiert die DLL als Pass-Through-Ebene, wodurch die Kommunikation zwischen dem Betriebssystem und der tatsächlichen CSP-Implementierung erleichtert wird.
Dieser Abschnitt enthält die folgenden Themen.
Thema | Inhalt |
---|---|
Kryptografieanbietertypen | Kryptografieanbietertypen sind Familien von Kryptografiedienstanbietern, die Datenformate und kryptografische Protokolle gemeinsam nutzen. Datenformate umfassen Algorithmen Abstand Schemas, Schlüssellängenund Standardmodi. |
von Microsoft-Kryptografiedienstanbietern | Detaillierte Informationen zu csPs, die derzeit von Microsoft zur Verfügung stehen. |