SRI 完全性ハッシュ生成ツール
ローカルのテキストまたはファイルについて SHA-256、SHA-384、SHA-512 を計算し、HTML integrity 属性を生成します。
ブラウザー内でローカル処理
このページは公開ディレクトリのチェックに合格しています。JavaScript を有効にすると、すべての機能を使用できます。
使用ガイド
SRI 完全性ハッシュ生成器の使い方
SRI 完全性ハッシュ生成ツールは、現在のブラウザー内でのみ入力を処理し、アップロード、ネットワーク接続、ユーザーデータの保存は行いません。
入力内容
静的リソースの内容を貼り付けるか、ローカルファイルを選択します。
処理方法を選択
ハッシュアルゴリズムを選択し、バイト単位のダイジェストをローカルで計算します。
チェックしてエクスポート
integrity 値と HTML の例をコピーします。リモートの URL は読み取りません。
制限事項と注意点
- 最大入力 20 MiB。ユーザーが明示的に提供したテキストまたはファイルのみを処理します。
- リソースの内容が変更された後は integrity を再計算する必要があり、古い値を新しいファイルに使い続けることはできません。
- このツールはローカルでの補助的な処理結果のみを提供します。重要な設定、秘密鍵、ドキュメント、公開内容については、引き続き対象環境で確認してください。
よくある質問
入力はサーバーにアップロードされますか?
いいえ。ページではブラウザーのメモリ、ローカルファイル API、およびサイトとともに提供されたローカルリソースのみを使用します。
CDN URLを直接入力できますか?
いいえ。ツールは URL を取得しません。ページがリモートリソースのプロキシにならないようにするためです。
結果にはなぜ人による確認も必要なのですか?
境界構文、地域の規約、サードパーティ製リーダー、対象となる実行環境には差異がある可能性があるため、このツールが最終確認に代わることはありません。