Udostępnij za pośrednictwem


Interfejs API kryptografii: następna generacja

Cel

Interfejs API kryptografii: Następna generacja (CNG) jest długoterminowym zamiennikiem CryptoAPI. CNG jest przeznaczony do rozszerzania na wielu poziomach i kryptografii niezależne od zachowania.

Odbiorcy deweloperów

Sieć CNG jest przeznaczona do użytku przez deweloperów aplikacji, które umożliwią użytkownikom tworzenie i wymianę dokumentów i innych danych w bezpiecznym środowisku, zwłaszcza za pośrednictwem niezabezpieczonych multimediów, takich jak Internet. Deweloperzy powinni zapoznać się z językami programowania C i C++ oraz środowiskiem programowania opartym na systemie Windows. Chociaż nie jest to wymagane, zaleca się zrozumienie zagadnień związanych z kryptografią lub zabezpieczeniami.

Jeśli tworzysz dostawcę algorytmów kryptograficznych CNG lub dostawcę magazynu kluczy, musisz pobrać zestaw deweloperów usług kryptograficznych z firmy Microsoft.

Wymagania dotyczące czasu wykonywania

Platforma CNG jest obsługiwana począwszy od systemów Windows Server 2008 i Windows Vista. Aby uzyskać informacje o wymaganiach dotyczących czasu wykonywania dla określonego elementu programowania, zobacz sekcję Wymagania na stronie referencyjnej dla tego elementu.

W tej sekcji

Temat Opis
informacje o CNG
Opis funkcji CNG, kryptograficznych elementów pierwotnych i magazynu kluczy, pobierania, importowania i eksportowania.
przy użyciu CNG
W tym artykule wyjaśniono, jak używać funkcji konfiguracji kryptografii CNG i typowego programowania CNG.
dokumentacja CNG
Szczegółowe opisy elementów programowania CNG. Te strony zawierają opisy referencyjne interfejsu API do pracy z CNG.