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

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

プロパティ

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

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

メソッド

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

仕様

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

ブラウザーの実装状況

機能 Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari
基本サポート 37 (有) 34 (34) 未サポート ? 未サポート
機能 Android Chrome for Android Edge Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
基本サポート 37 37 (有) 34.0 (34) 未サポート ? 未サポート

関連情報

ドキュメントのタグと貢献者

 このページの貢献者: Marsf
 最終更新者: Marsf,