CryptoKey

CryptoKey インターフェイスは、特定の鍵アルゴリズムによりもたらされる暗号鍵 (key) を表します。

CryptoKey オブジェクトは、SubtleCrypto.generateKey() (en-US) または SubtleCrypto.deriveKey() (en-US)SubtleCrypto.importKey() (en-US) を使用して取得できます。

プロパティ

このインターフェイスはどのプロパティも継承しません。

CryptoKey.type (en-US)
鍵の種類と、(対称アルゴリズムでは) 秘密鍵、(非対称アルゴリズムでは) 公開鍵またはプライベートキーを表す列挙値を返します。
CryptoKey.extractable (en-US)
生の情報がアプリケーションにエクスポートされるかどうかを示す Boolean を返します。
CryptoKey.algorithm (en-US)
鍵が使用される特定の暗号法を表す透過オブジェクトを返します。
CryptoKey.usages (en-US)
どの用途で使用される鍵かを示す列挙値の配列を返します。

メソッド

このインターフェイスはどのメソッドも定義または継承しません。

仕様

仕様書 策定状況 備考
Web Cryptography API
CryptoKey の定義
勧告 初期定義。

ブラウザーの実装状況

BCD tables only load in the browser

関連情報