CryptoKey
インターフェイスは、特定の鍵アルゴリズムによりもたらされる暗号鍵 (key) を表します。
CryptoKey
オブジェクトは、SubtleCrypto.generateKey()
または SubtleCrypto.deriveKey()
、SubtleCrypto.importKey()
を使用して取得できます。
プロパティ
このインターフェイスはどのプロパティも継承しません。
CryptoKey.type
- 鍵の種類と、(対称アルゴリズムでは) 秘密鍵、(非対称アルゴリズムでは) 公開鍵またはプライベートキーを表す列挙値を返します。
CryptoKey.extractable
- 生の情報がアプリケーションにエクスポートされるかどうかを示す
Boolean
を返します。 CryptoKey.algorithm
- 鍵が使用される特定の暗号法を表す透過オブジェクトを返します。
CryptoKey.usages
- どの用途で使用される鍵かを示す列挙値の配列を返します。
メソッド
このインターフェイスはどのメソッドも定義または継承しません。
仕様
仕様書 | 策定状況 | 備考 |
---|---|---|
Web Cryptography API CryptoKey の定義 |
勧告 | 初期定義。 |
ブラウザーの実装状況
BCD tables only load in the browser
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
関連情報
Crypto
およびCrypto.subtle
。