MD5 哈希 — 生成、比对与反查尝试
MD5 是 128-bit 单向摘要算法。本页面在浏览器标签内计算哈希并支持比对两个十六进制字符串。它无法解密哈希,因为解密并非 MD5 的能力范畴。第二个标签页仅对本地简易字典和长度不超过 4 的字符串进行暴力猜解,让搜索“md5 解密”的用户获得客观真实的答案而非虚假承诺。
注重隐私设计。MD5 完全在当前标签页中计算。不存在彩虹表服务器,您输入的内容绝不会被上传。
免费无需注册在浏览器中运行
如何生成(而非解密)MD5 哈希
- 输入内容. 十六进制哈希值会随输入实时更新。您可以直接复制,或将另一个摘要粘贴到比对框中检查是否一致。
- 明确限制. 仅针对短文本或常见字符串切换至“尝试反查”。真正的密码哈希绝不可能通过本页面破解。
- 选择微型搜索空间. 支持纯数字、纯小写或混合字符,最大长度 1–4。在混合字符集下,长度为 4 时已有数千万种候选可能。
常见问题
- MD5 能被解密吗?
- 不能。哈希计算会丢弃原始信息。人们常说的“解密”实际上是通过不断猜测输入直到摘要匹配。本页面仅会尝试短字符串与微型字典,绝无法逆向还原真实的密码。
- MD5 用于存储密码安全吗?
- 不安全。请使用加盐的密码哈希算法(如 Argon2、bcrypt、scrypt)。MD5 仅适用于非机密文件的校验和计算以及解答考试题目。
- 我的文本会离开浏览器吗?
- 不会。MD5 算法完全在本页面内执行,不存在任何彩虹表服务器。
- 为什么 “hello” 可以瞬间反查出来?
- 因为它收录在本地字典中。这只是演示效果,并非通用的解码器。
使用场景
- 计算短字符串的校验和并与公开发布的 MD5 比对
- 向学生演示所谓的“MD5 解密”纯属穷举猜测
- 无需终端即可在浏览器中比对两个十六进制摘要
- 针对 2–3 个字符的教学示例进行暴力破解演示