密碼編譯 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。 |