CryptoKey
注意:此功能在 Web Workers 中可用。
CryptoKey 介面是 Web Crypto API 的一部分,代表從 SubtleCrypto 的以下方法之一獲得的加密 金鑰:generateKey()、deriveKey()、importKey() 或 unwrapKey()。
出於安全原因,CryptoKey 介面只能在 安全上下文 中使用。
例項屬性
CryptoKey.type只讀-
該物件表示的金鑰型別。它可能取以下值之一:
"secret"、"private"或"public"。 CryptoKey.extractable只讀-
一個布林值,指示是否可以使用
SubtleCrypto.exportKey()或SubtleCrypto.wrapKey()提取該金鑰。 CryptoKey.algorithm只讀-
一個描述該金鑰可用於哪個演算法以及任何相關額外引數的物件。
CryptoKey.usages只讀-
一個字串
Array,指示可以使用該金鑰執行的操作。陣列元素可能的值是"encrypt"、"decrypt"、"sign"、"verify"、"deriveKey"、"deriveBits"、"wrapKey"和"unwrapKey"。
示例
SubtleCrypto 方法的示例通常使用 CryptoKey 物件。例如:
規範
| 規範 |
|---|
| Web 加密級別 2 # cryptokey-interface |
瀏覽器相容性
載入中…