← Web / Markdown

ファイルハッシュ計算(MD5 / SHA-1 / SHA-256)

ファイルまたはテキストの MD5・SHA-1・SHA-256 ハッシュ値を計算します。すべてブラウザ内処理でサーバーには送信されません。

入力モード

ハッシュ値

ファイルを選択するとハッシュ値が自動計算されます。

ハッシュ値とは

ハッシュ値(チェックサム)は、ファイルやテキストから生成される固定長の値です。元データが 1 バイトでも異なれば まったく別のハッシュ値になるため、ファイルが改ざん・破損していないかの検証に使われます。

用途の例

  • ダウンロードファイルの整合性確認: 配布元が公開しているハッシュ値と比較。
  • 重複ファイルの検出: SHA-256 が同じであれば同一バイト列。
  • パスワード等の同値確認: 平文ではなくハッシュ値だけで比較。

アルゴリズムの違い

  • MD5: 高速だが衝突が見つかっており、暗号用途では非推奨。互換性目的で広く残る。
  • SHA-1: 衝突攻撃が現実的になっており、新規の暗号用途では避ける。
  • SHA-256: 現在の標準。整合性検証や HTTPS 証明書などで使われる。

このツールはすべてブラウザ内で計算するため、ファイルがサーバーに送られることはありません。 MD5 は自前実装、SHA-1 / SHA-256 はブラウザ標準の crypto.subtle.digest を使用しています。

フィードバック

関連ページ(自動入力) /
種類

5 文字以上、5,000 文字以内 0 / 5000

送信内容は運営者にのみ通知されます。