本文へスキップ

ハッシュ検証

ハッシュ検証

テキストまたはファイルの SHA-256/SHA-512/SHA-1 ハッシュを生成。期待されるチェックサムと比較して、ファイルの整合性を素早く検証。ファイルサイズ制限なし。

ハッシュ検証

🚀 かんたんスタート

  • モード選択:テキストまたはファイル
  • テキストを入力、または検証するファイルをドロップ
  • ハッシュアルゴリズムを選択(デフォルト:SHA-256)
  • 「計算」をクリックしてチェックサムを生成
  • オプション:期待値を貼り付けて比較

📌 よくある利用シーン

  • ダウンロード検証:公式チェックサムと比較して整合性を確認
  • バックアップ検証:前後のハッシュを比較してデータ整合性を確保
  • API署名:API認証用のリクエストダイジェストを生成
  • 重複検出:ハッシュ比較で同一ファイルを素早く検出

🧭 使い方のヒント

  • 日常的な検証にはSHA-256を使用 — セキュリティとパフォーマンスのバランスが良い
  • 高セキュリティシナリオにはSHA-512を使用 — より強い衝突耐性
  • SHA-1はレガシー互換性のみ — 新規には非推奨
  • 大小文字に注意:公式チェックサムは小文字が多い;出力形式を合わせて調整

⚠️ 制限事項と互換性

  • WebCrypto APIが必要 — モダンブラウザのみ
  • 大容量ファイルはストリーム処理;メモリ安全だがGBファイルは遅い
  • SHA-1は既知の衝突脆弱性あり — レガシー互換のみ使用

🔒 プライバシーとセキュリティ

  • データはブラウザ内で完結 — 端末外に送信されない

❓ よくある質問

ハッシュが一致しない場合は?

ファイルが完全にダウンロードされたか、ウイルス対策で変更されていないか確認;アルゴリズムと大小文字も確認

最大ファイルサイズは?

制限なし — ストリーム読み取りでメモリオーバーフローを防止;GBファイルは数秒〜数分かかる場合あり