CNG DPAPI 常數
CNG 資料保護 API 會使用下列常數。
-
NCRYPT_DESCR_DELIMITER_AND
-
-
L「 AND 」
-
可用來測試 AND 分隔符號的保護描述元字串。
-
-
NCRYPT_DESCR_EQUAL
-
-
L「=」
-
可用來測試對等號的保護描述項字串。
-
-
NCRYPT_DESCR_DELIMITER_OR
-
-
L「 OR 」
-
可用來測試 OR 分隔符號的保護描述元字串。
-
-
NCRYPT_KEY_PROTECTION_ALGORITHM_LOCAL
-
-
"LOCAL"
-
LOCAL 保護描述項會將內容保護至登入會話、目前使用者或本機電腦,如下列常數所識別:
- NCRYPT_KEY_PROTECTION_LOCAL_LOGON
- NCRYPT_KEY_PROTECTION_LOCAL_USER
- NCRYPT_KEY_PROTECTION_LOCAL_MACHINE
-
-
NCRYPT_KEY_PROTECTION_ALGORITHM_SDDL
-
-
「SDDL」
-
保護 SDDL (安全性描述項定義語言) 字串的內容,其中包含安全性描述元資訊。
-
-
NCRYPT_KEY_PROTECTION_ALGORITHM_SID
-
-
「SID」
-
SID 保護描述項包含群組或主體身分識別。
-
-
NCRYPT_KEY_PROTECTION_ALGORITHM_WEBCREDENTIALS
-
-
「WEBCREDENTIALS」
-
保護使用者的 Web 帳號憑證。
-
-
NCRYPT_KEY_PROTECTION_LOCAL_LOGON
-
-
「logon」
-
保護目前登入會話的內容。 使用者無法在登出或重新開機後解密受保護的內容。
-
-
NCRYPT_KEY_PROTECTION_LOCAL_MACHINE
-
-
「machine」
-
保護本機電腦的內容。 本機電腦上的所有使用者都可以解密受保護的內容。
-
-
NCRYPT_KEY_PROTECTION_LOCAL_USER
-
-
「使用者」
-
保護目前使用者會話的內容。 只有本機電腦上的這個使用者才能解密受保護的內容。
-
-
MS_KEY_PROTECTION_PROVIDER
-
-
「Microsoft 金鑰保護提供者」
-
代表支援下列常數所表示格式的 Microsoft 金鑰保護提供者:
- NCRYPT_KEY_PROTECTION_ALGORITHM_SID
- NCRYPT_KEY_PROTECTION_ALGORITHM_LOCAL
- NCRYPT_KEY_PROTECTION_ALGORITHM_SDDL
-
-
WINDOWS_CLIENT_KEY_PROTECTION_PROVIDER
-
-
「Windows 用戶端金鑰保護提供者」
-
代表只能在用戶端上使用且支援下列常數所表示之格式的 Microsoft 金鑰保護提供者:
- NCRYPT_KEY_PROTECTION_ALGORITHM_WEBCREDENTIALS
-
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 8 [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2012 [僅限傳統型應用程式] |
標頭 |
|