MD5ハッシュを生成する方法
任意のテキストのMD5ハッシュをすぐに生成できます。テキストを入力するか貼り付けると、入力しながらMD5ハッシュが表示されます。16進数(小文字・大文字)とBase64に対応しています。
- 上の入力欄にテキストを入力するか貼り付けます。
- MD5ハッシュがすぐに表示されます:hello のMD5は 5d41402abc4b2a76b9719d911017c592 です。
- ハッシュをコピーするか、17種類のアルゴリズムと3種類の出力形式を切り替えます。
MD5は安全ですか?
MD5はセキュリティ用途では破られています。同じMD5になる別の入力を意図的に作れるためです。偶然の変更を検出する用途だけに使い、パスワードや署名には決して使わないでください。
MD5ハッシュの例
| テキスト | MD5 |
|---|---|
"" | d41d8cd98f00b204e9800998ecf8427e |
hello | 5d41402abc4b2a76b9719d911017c592 |
Hello | 8b1a9953c4611296a827abf8c47804d7 |
hello world | 5eb63bbbe01eeed093cb22bb8f5acdc3 |
4Dev.Net | ea8c680013694bd85f1c06234fc7abf5 |
MD5とは
MD5は128ビットのハッシュを作り、16進数32文字で表示します。高速で、チェックサムやキャッシュキーにいまも使われています。
よくある質問
MD5ハッシュから元に戻せますか?
いいえ。ハッシュは一方向の関数で、元のテキストには戻せません。ただし短くよくある入力は照合テーブルで見つかることがあるため、パスワードを単純なハッシュで保存してはいけません。
1文字変えるとハッシュ全体が変わるのはなぜですか?
ハッシュ関数は、入力がたとえ1ビットでも変わると、まったく違う結果になるように設計されています。そのため変更の検出に向いています。
テキストの文字コードは影響しますか?
はい。ハッシュはテキストのUTF-8バイト列から計算します。別の文字コードを使うツールや、末尾に改行を付けるツールでは違うハッシュになります。
このツールは無料ですか?
はい、無料でご利用いただけます。登録・メールアドレス不要。結果はこのページに表示されます。
結果はどこで確認できますか?
このページでツールを使用すると、結果がここに表示されます。メールで受け取る必要はありません。