Get to know MDN better
このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。
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 インターフェイスは保護されたコンテキストでのみ使用することができます。
このオブジェクトが表すキーの種類を表します。これは "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 Cryptography Level 2 # cryptokey-interface |
Enable JavaScript to view this browser compatibility table.
This page was last modified on 2025年12月2日 by MDN contributors.
Your blueprint for a better internet.
Visit Mozilla Corporation’s not-for-profit parent, the Mozilla Foundation.
Portions of this content are ©1998–2026 by individual mozilla.org contributors. Content available under a Creative Commons license.