Kryptografie-API: Nächste Generation
Zweck
Kryptografie-API: Next Generation (CNG) ist der langfristige Ersatz für die CryptoAPI. CNG ist so konzipiert, dass sie auf vielen Ebenen und Kryptografie agnostisch im Verhalten erweiterbar sein soll.
Entwicklergruppe
CNG ist für die Verwendung von Entwicklern von Anwendungen vorgesehen, mit denen Benutzer Dokumente und andere Daten in einer sicheren Umgebung erstellen und austauschen können, insbesondere über nicht unsichere Medien wie das Internet. Entwickler sollten mit den C- und C++-Programmiersprachen und der Windows basierten Programmierumgebung vertraut sein. Obwohl nicht erforderlich, wird ein Verständnis von Kryptografie oder sicherheitsbezogenen Themen empfohlen.
Wenn Sie einen CNG-Kryptografiealgorithmusanbieter oder schlüsselspeicheranbieter entwickeln, müssen Sie das Kryptografische Anbieterentwicklungskit von Microsoft herunterladen.
Laufzeitanforderungen
CNG wird beginnend mit Windows Server 2008 und Windows Vista unterstützt. Informationen zu Laufzeitanforderungen für ein bestimmtes Programmierelement finden Sie im Abschnitt "Anforderungen" der Referenzseite für dieses Element.
In diesem Abschnitt
Thema | Beschreibung |
---|---|
Informationen zu CNG |
Beschreibt CNG-Features, kryptografische Grundtypen und Schlüsselspeicher, Abruf, Import und Export. |
Verwenden von CNG |
Erläutert, wie Sie die Kryptografiekonfigurationsfeatures von CNG und typische CNG-Programmierung verwenden. |
CNG-Referenz |
Detaillierte Beschreibungen der CNG-Programmierelemente. Diese Seiten enthalten Referenzbeschreibungen der API für die Arbeit mit CNG. |