Get to know MDN better
このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。
ウェブ暗号化 API の HmacImportParams 辞書は、HMAC アルゴリズム用の鍵のインポート・アンラップ・導出を行う際、以下の引数として渡すオブジェクトを表します。
文字列です。HMAC に設定してください。
hash文字列、または単一の文字列値プロパティ name を持つオブジェクトです。これは、用いるダイジェストアルゴリズムを表す識別子です。以下のいずれかを設定してください。
警告: SHA-1 にも対応していますが、SHA-1 アルゴリズムは脆弱とされており、もう使用しないべきです。
鍵の長さ (ビット数) を表す Number です。省略した場合、鍵の長さは選択したダイジェスト関数により生成されるダイジェストの長さと等しくなります。他の長さを用いる良い理由が無いのであれば、このプロパティを省略し、デフォルト値を使用してください。
SubtleCrypto.importKey()・SubtleCrypto.unwrapKey()・SubtleCrypto.deriveKey() の例を参照してください。
| Web Cryptography Level 2 # dfn-HmacImportParams |
SubtleCrypto.importKey()・SubtleCrypto.unwrapKey()・SubtleCrypto.deriveKey() メソッドで "HMAC" アルゴリズムに対応しているブラウザーは、この型に対応しているはずです。
This page was last modified on 2026年5月17日 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.