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. |