共用方式為


瞭解密碼編譯提供者

密碼編譯 API 中引進的密碼編譯提供者概念 (CryptoAPI) ,在密碼編譯 API 中逐漸演進 :新一代 (CNG) 是 Microsoft 作業系統上密碼編譯功能的安全實作的核心。 這兩個 SDK 已用來建立許多應用程式,並由其他 SDK 在內部呼叫。 例如,Active Directory 憑證服務和憑證註冊 API 依賴 CryptoAPI 和 CNG。

一般而言,提供者會實作密碼編譯演算法、產生金鑰、提供金鑰儲存體,以及驗證使用者。 提供者可以在硬體、軟體或兩者中實作。 使用 CryptoAPI 或 CNG 建置的應用程式無法改變提供者所建立的金鑰,也無法改變密碼編譯演算法實作。 Microsoft 所建立的多個提供者會與作業系統一起散發。 其他提供者已由協力廠商建立及散發。

下列主題強調與 CryptoAPI 相關聯的提供者與與 CNG 相關聯的提供者之間的差異。 一般而言,本檔參考提供者,而不參考與其相關聯的 SDK,只在關聯時才會參考關聯。

使用憑證註冊 API