KeyStorePurpose 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
此列舉支援其成員值的位元組合。
[System.Flags]
public enum KeyStorePurpose
[<System.Flags>]
type KeyStorePurpose =
- 繼承
-
KeyStorePurpose
- 屬性
欄位
| 名稱 | 值 | Description |
|---|---|---|
| Encrypt | 1 | 金鑰的目的:加密。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| Decrypt | 2 | 金鑰的目的:解密。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| Sign | 4 | 金鑰的目的:簽署或產生訊息認證碼(MAC)。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| Verify | 8 | 金鑰的用途:簽章或訊息認證碼(MAC)驗證。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| WrapKey | 32 | 金鑰的目的:包裝與展開包裝好的金鑰以安全匯入。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| AgreeKey | 64 | 金鑰的目的:透過金鑰協議建立共享的 ECDH 秘密。 具有此目的的金鑰可與其他方的橢圓曲線公鑰結合,建立不安全通道上的共享秘密。 它應該作為參數使用(
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| AttestKey | 128 | 鑰匙的目的:簽署聲明。 此目的與其他目的不相容,意即在產生 PURPOSE_ATTEST_KEY 的金鑰時,不能指定其他目的。 此外,匯入金鑰可能不會指定PURPOSE_ATTEST_KEY。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
備註
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。