MD5 哈希生成器
根据文本、十六进制或 Base64 输入生成 MD5 哈希,可对每一行单独哈希,并以小写、大写或 Base64 输出。全部在浏览器中完成。
MD5 把任何输入变成固定的 128 位指纹,写成 32 个十六进制字符。这个生成器可以对文本、十六进制字节或 Base64 进行哈希,可以逐行单独处理,并以十六进制或 Base64 输出。全部在浏览器中运行,不会向任何地方发送数据。
使用方法
- 粘贴输入内容。
- 告诉工具输入的是文本、十六进制还是 Base64。
- 可选:对每一行单独哈希,得到一张表。
- 按需要的格式复制哈希值。
计算公式
MD5 把消息按 512 位分块,经过四轮位运算,生成 128 位摘要。相同的输入总是得到相同的哈希,哪怕是最小的改动也会得到完全不同的哈希。
MD5 是单向哈希:无法反推出原始输入。
示例
“abc”的 MD5 是 900150983cd24fb0d6963f7d28e17f72,空字符串的 MD5 是 d41d8cd98f00b204e9800998ecf8427e——它们都来自 RFC 1321 的测试向量。
常见问题
MD5 用于密码或安全场景安全吗?
不安全。MD5 速度很快,且存在已知的碰撞攻击,不得用于密码、签名或任何安全用途。只能用于校验和以及与安全无关的指纹;密码请使用 bcrypt 或 Argon2。
MD5 能被解密吗?
不能。MD5 不是加密,也没有密钥,无法逆向。所谓“解密网站”只是在一张事先计算好的常见字符串哈希表里查找。
为什么要逐行哈希?
便于一次性给一组值生成指纹,例如把许多短字符串与已知的哈希进行核对。
资料来源
最后更新:
包含这些输入的页面地址: https://kakao.mobile/zh/tools/md5-hash-generator/
引用此工具
kakaoCalc. (2026, November 8). MD5 哈希生成器. https://kakao.mobile/zh/tools/md5-hash-generator/
“MD5 哈希生成器.” kakaoCalc, 8 Nov. 2026, kakao.mobile/zh/tools/md5-hash-generator/.