Sdílet prostřednictvím


Rozhraní API kryptografie: Příští generace

Účel

Rozhraní API kryptografie: Nová generace (CNG) je dlouhodobá náhrada za CryptoAPI. CNG je navržen tak, aby byl rozšiřitelný na mnoha úrovních a kryptografii nezávislý na chování.

Cílová skupina vývojářů

CNG je určený pro vývojáře aplikací, které uživatelům umožní vytvářet a vyměňovat dokumenty a další data v zabezpečeném prostředí, zejména přes nezabezpečená média, jako je internet. Vývojáři by měli být obeznámeni s programovacími jazyky C a C++ a programovacím prostředím založeným na Windows. I když to není nutné, doporučujeme porozumět kryptografii nebo tématům souvisejícím se zabezpečením.

Pokud vyvíjíte zprostředkovatele kryptografických algoritmů CNG nebo poskytovatele úložiště klíčů, musíte si stáhnout kryptografickou sadu Development Kit od Microsoftu.

Požadavky na běh

CNG se podporuje od systémů Windows Server 2008 a Windows Vista. Informace o požadavcích na běh pro konkrétní programovací prvek naleznete v části Požadavky referenční stránky pro daný prvek.

V této části

Námět Popis
O CNG
Popisuje funkce CNG, kryptografické primitivy a úložiště klíčů, načítání, import a export.
pomocí CNG
Vysvětluje, jak používat funkce konfigurace kryptografie CNG a typické programování CNG.
referenční CNG
Podrobné popisy programovacích prvků CNG. Mezi tyto stránky patří referenční popisy rozhraní API pro práci s CNG.