← 云枢 AI 导航 · 工具库
哈希计算:能算,不等于该用
一次算出五种哈希。同时把「MD5 与 SHA-1 已经不安全」写在结果里——很多在线工具不会告诉你这件事。
立即使用 →
English
md5 在线的搜索量极大,多数人拿它做文件校验或接口签名比对。但 MD5 的碰撞攻击早已实用化,SHA-1 也在 2017 年被 SHAttered 攻破。能算出结果和该不该用是两件事。
这个工具会同时给出十六进制与 Base64 两种表示——因为接口签名里常用前者,而某些协议(如 HTTP Digest)用后者。
它会检查什么
- MD5 / SHA-1 / SHA-256 / SHA-384 / SHA-512
- 十六进制与 Base64 双表示
- MD5 与 SHA-1 标注「已不安全」
- 中文按 UTF-8 字节计算,与命令行 sha256sum 一致
常见问题
- 哈希能还原成原文吗?
- 不能。哈希是单向的,只能正向计算。网上所谓"MD5 解密"其实是撞库——查预先算好的常见密码表,对随机字符串无效。
- 为什么我的结果和别人的不一样?
- 99% 是编码问题:同一段中文用 UTF-8 和 GBK 编码,字节不同,哈希自然不同。这个工具统一按 UTF-8 算,和
echo -n "文本" | sha256sum 结果一致。
- 存密码用哪个?
- 都不该用。哈希算法(包括 SHA-256)太快,适合暴力破解。存密码要用 bcrypt、scrypt 或 argon2 这类带盐且故意慢的算法。
相关工具