本文へスキップ
ToolMug

MD5 ハッシュ計算

任意のテキストやファイルから 32 文字の MD5 ハッシュ値を計算します。期待されるチェックサムを貼り付ければダウンロードしたファイルを検証でき、ワンクリックで SHA-256 などのアルゴリズムも追加できます。

ブラウザ内で動作 — 入力した内容はアップロードされません

アルゴリズム

MD5⚠
d41d8cd98f00b204e9800998ecf8427e
⚠ MD5 / SHA-1: 衝突耐性がありません。チェックサムには使えますが、セキュリティ用途には適しません。

使い方

  1. テキストを入力するか、「ファイル」に切り替えて任意のサイズのファイルを選びます。
  2. 入力と同時に MD5 ハッシュが表示されます。大きなファイルでは進行状況が表示されます。
  3. 期待されるハッシュ値を貼り付けると、一致するかどうかを確認できます。
  4. ハッシュ値を小文字または大文字でコピーします。

オプションの説明

テキストまたはファイル
テキストは UTF-8 としてハッシュ化されます。ファイルは分割して読み込むため、数 GB のファイルでもメモリに全体を読み込まずにハッシュ化できます。
HMAC
通常のハッシュの代わりに、鍵付きの HMAC-MD5 を計算します。共有シークレットを使うメッセージ署名の確認に使えます。

例

入力 MD5
(空) d41d8cd98f00b204e9800998ecf8427e
hello 5d41402abc4b2a76b9719d911017c592

よくある質問

MD5 は安全ですか?

セキュリティ用途には安全ではありません。意図的に衝突を作れるため、パスワード、署名、証明書に MD5 を使ってはいけません。ダウンロードが完全かどうかの確認など、偶発的な破損の検出には今でも問題なく使えます。

MD5 ハッシュから元のデータに戻せますか?

いいえ。ハッシュを元の入力に戻すことはできません。ただし短い入力やよくある入力は、候補を大量に試すことで見つけられてしまいます。これも MD5 をパスワードに使うべきでない理由の 1 つです。

他のツールとハッシュ値が違うのはなぜですか?

末尾の改行やスペース、文字コードを確認してください。このツールは入力された内容をそのまま UTF-8 でエンコードしてハッシュ化します。

ファイルはアップロードされますか?

いいえ。ハッシュの計算はブラウザ内で行われます。

プライバシー

このツールはすべてブラウザ内で動作します。ファイルやテキストはお使いの端末上で処理され、当サイトのサーバーにアップロードされることはありません。

関連ツール