MD5ハッシュジェネレーター
任意のテキストのMD5ハッシュを計算
セキュリティ警告
MD5は暗号学的に破られており、セキュリティ用途には適していません。パスワードのハッシュ化、デジタル署名、セキュリティが重要なアプリケーションにはSHA-256またはSHA-512を使用してください。MD5はチェックサムやキャッシュキーなど、セキュリティに関わらない用途にのみ許容されます。
MD5の脆弱性について詳しく →任意のテキストのMD5ハッシュを計算
セキュリティ警告
MD5は暗号学的に破られており、セキュリティ用途には適していません。パスワードのハッシュ化、デジタル署名、セキュリティが重要なアプリケーションにはSHA-256またはSHA-512を使用してください。MD5はチェックサムやキャッシュキーなど、セキュリティに関わらない用途にのみ許容されます。
MD5の脆弱性について詳しく →MD5ハッシュは128ビットで、32文字の16進数で表されます。衝突は数秒で作り出せるため、攻撃者が改ざんしうるものの保護にMD5を使ってはいけません。偶発的なデータ破損の検出、重複排除、キャッシュキーには今でも問題なく使えます。
5d41402abc4b2a76b9719d911017c592d41d8cd98f00b204e9800998ecf8427emd5sum file.zip # Linux
md5 file.zip # macOSセキュリティ目的では使えません。MD5は簡単に衝突を作り出せるため、署名、証明書、パスワードに使ってはいけません。誰もだまそうとしていない状況でのチェックサムであれば問題ありません。
入力の長さにかかわらず、常に128ビットで、32文字の16進数で表されます。
いいえ。MD5は暗号化ではなくハッシュです。MD5を「復号」できるとうたうWebサイトは、よくある入力をあらかじめ計算したテーブルからハッシュを検索しているだけです。