Delen via


Cryptografie-API: Volgende generatie

Doel

Cryptografie-API: Next Generation (CNG) is de langetermijnvervanging voor de CryptoAPI-. CNG is ontworpen voor uitbreidbaar op veel niveaus en cryptografieagnostisch gedrag.

Doelgroep voor ontwikkelaars

CNG is bedoeld voor gebruik door ontwikkelaars van toepassingen waarmee gebruikers documenten en andere gegevens in een beveiligde omgeving kunnen maken en uitwisselen, met name via onbeveiligde media zoals internet. Ontwikkelaars moeten bekend zijn met de programmeertalen C en C++ en de windows-programmeeromgeving. Hoewel dit niet vereist is, wordt een goed begrip van cryptografie- of beveiligingsgerelateerde onderwerpen aanbevolen.

Als u een cryptografische CNG-algoritmeprovider of sleutelopslagprovider ontwikkelt, moet u de Cryptographic Provider Development Kit van Microsoft downloaden.

Runtimevereisten

CNG wordt ondersteund vanaf Windows Server 2008 en Windows Vista. Zie de sectie Vereisten van de referentiepagina voor dat element voor informatie over runtimevereisten voor een bepaald programmeerelement.

In deze sectie

Onderwerp Beschrijving
Over CNG-
Beschrijft CNG-functies, cryptografische primitieven en sleutelopslag, ophalen, importeren en exporteren.
CNG- gebruiken
Hierin wordt uitgelegd hoe u de cryptografieconfiguratiefuncties van CNG en typische CNG-programmering gebruikt.
CNG-referentie
Gedetailleerde beschrijvingen van de CNG-programmeerelementen. Deze pagina's bevatten referentiebeschrijvingen van de API voor het werken met CNG.