Dela via


Kryptografi-API: Nästa generation

Avsikt

Kryptografi-API: Nästa generations (CNG) är den långsiktiga ersättningen för CryptoAPI-. CNG är utformat för att vara utökningsbar på många nivåer och kryptografi agnostisk i beteende.

Målgrupp för utvecklare

CNG är avsett för användning av programutvecklare som gör det möjligt för användare att skapa och utbyta dokument och andra data i en säker miljö, särskilt via icke-säkra medier som Internet. Utvecklare bör känna till programmeringsspråken C och C++ och den Windows-baserade programmeringsmiljön. Även om det inte krävs rekommenderas en förståelse för kryptografi eller säkerhetsrelaterade ämnen.

Om du utvecklar en CNG-kryptografisk algoritmprovider eller nyckellagringsprovider måste du ladda ned Cryptographic Provider Development Kit från Microsoft.

Körningskrav

CNG stöds från och med Windows Server 2008 och Windows Vista. Information om körningskrav för ett visst programmeringselement finns i avsnittet Krav på referenssidan för det elementet.

I det här avsnittet

Ämne Beskrivning
Om CNG-
Beskriver CNG-funktioner, kryptografiska primitiver och nyckellagring, hämtning, import och export.
med CNG-
Förklarar hur du använder kryptografikonfigurationsfunktionerna i CNG och typisk CNG-programmering.
CNG-referens
Detaljerade beskrivningar av CNG-programmeringselementen. Dessa sidor innehåller referensbeskrivningar av API:et för att arbeta med CNG.