MD5ハッシュ生成

テキストのMD5ハッシュ値を生成します。チェックサムや非セキュリティ用途に。

入力データはブラウザ内で処理されます
データはサーバーへ送信されません

変換ツール

0 文字

またはファイルをドラッグ&ドロップ

※ MD5は脆弱性が知られている暗号学的ハッシュ関数です。セキュリティ用途(パスワード保存等)には使用せず、チェックサムや非セキュリティ用途のみに利用してください。

MD5とは?

MD5(Message Digest Algorithm 5)は、任意の入力データから128ビットの固定長ハッシュ値を生成する暗号学的ハッシュ関数です。 歴史的に広く使われてきましたが、現在は衝突攻撃への脆弱性が指摘されており、セキュリティ用途には推奨されていません。 ファイルの破損チェックなど、非セキュリティ用途での利用に留めることを推奨します。

使い方

  1. 入力欄にハッシュ化したいテキストを入力します。
  2. 「生成する」ボタンをクリックするとMD5ハッシュ値が表示されます。
  3. 「コピー」ボタンでクリップボードにコピーできます。

よくある質問

MD5とは何ですか?

MD5は任意の入力から128ビット(32文字の16進数)の固定長ハッシュ値を生成する暗号学的ハッシュ関数です。1992年に開発され、長らくチェックサムやデータ整合性確認に使われてきました。

MD5はパスワードの保存に使えますか?

いいえ。MD5は衝突攻撃に対する脆弱性が知られており、現在ではセキュリティ用途(パスワードハッシュ化など)には推奨されません。パスワード保存にはbcryptなどの専用アルゴリズムを使用してください。

どのような用途に向いていますか?

ファイルの整合性チェック(破損検出)や、セキュリティが重要でない場面でのデータの一意性確認など、非セキュリティ用途に適しています。

データはサーバーに送信されますか?

いいえ、すべての処理はブラウザ内のJavaScriptで完結します。