Movatterモバイル変換


[0]ホーム

URL:


  1. 開発者向けのウェブ技術
  2. Web API
  3. CryptoKey

このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docsコミュニティーについてもっと知り、仲間になるにはこちらから。

View in EnglishAlways switch to English

CryptoKey

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨2015年7月⁩.

安全なコンテキスト用: この機能は一部またはすべての対応しているブラウザーにおいて、安全なコンテキスト (HTTPS) でのみ利用できます。

CryptoKeyウェブ暗号化 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 オブジェクトを使用しています。

仕様書

Specification
Web Cryptography Level 2
# cryptokey-interface

ブラウザーの互換性

関連情報

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp