共用方式為


密碼編譯 API:新一代

目的

密碼編譯 API:新一代 (CNG) 是 CryptoAPI的長期替代專案。 CNG 是設計成可在許多層級進行擴充,且行為上與密碼編譯無關。

開發人員物件

CNG 是供應用程式開發人員使用,可讓使用者在安全的環境中建立和交換檔和其他數據,特別是透過因特網等不安全的媒體。 開發人員應該熟悉 C 和 C++ 程式設計語言和以 Windows 為基礎的程式設計環境。 雖然並非必要,但建議瞭解密碼編譯或安全性相關主體。

如果您要開發 CNG 密碼編譯演算法提供者或金鑰儲存提供者,您必須從 Microsoft 下載 密碼編譯提供者開發工具組

運行時間需求

從 Windows Server 2008 和 Windows Vista 開始,支援 CNG。 如需特定程式設計專案運行時間需求的相關信息,請參閱該項目參考頁面的一節。

在本節中

主題 描述
關於 CNG
描述 CNG 功能、密碼編譯基本類型,以及金鑰儲存、擷取、匯入和匯出。
使用 CNG
說明如何使用 CNG 和一般 CNG 程式設計的密碼編譯組態功能。
CNG 參考
CNG 程式設計項目的詳細描述。 這些頁面包含 API 的參考描述,可用於 CNG。