高速チェックサム用のMD5 — パスワード保存には非推奨
テキストを貼り付けて32桁の16進数MD5を取得。明確に述べる:MD5は衝突耐性が破られています。セキュリティに関係ないチェックサムやレガシーAPIには問題ありません。
文字数: 10
使用タイミング
公開されたチェックサムとの照合や、まだMD5を必要とする古いAPIとの通信に — パスワードの保存には使用しません。
例
仕組み
UTF-8バイトに対する純粋なJS MD5(または同等) → 16進数。MD5は衝突耐性が破られています。
よくある落とし穴
- パスワードや攻撃者に対する完全性の検証には使用しないでください。
- エンコーディング(UTF-8 vs UTF-16)によってダイジェストが変わります。
- 新しい設計ではSHA-256を推奨します。
他のツールとの違い
MD5はレガシーチェック用、SHA-1も同様にレガシー、SHA-256はより強力なチェックサム用。暗号化ではありません。
FAQ
パスワードに安全ですか?
**いいえ。** サーバーサイドでパスワードハッシャー(bcrypt/scrypt/argon2)を使用してください。
ファイルのMD5?
テキストが先;ファイルハッシュは後日オプション。
大文字の16進数?
切り替え。
関連?
より強力なチェックサムにはSHA-256。
関連ツール
ブラウザ内で動作。アップロードは行われません。セキュリティ製品ではありません — ハッシュやJWTデコードはデバッグ用であり、パスワード保存や認証のアドバイスではありません。