请输入要计算的内容
摘要结果
使用说明
- 把要计算的内容粘进输入框,点「全部算法」会一次算出所有摘要。
- MD5、CRC32、Adler32 是纯 JS 实现,任何环境都能算;SHA 系列依赖浏览器的加密接口,用 HTTPS 打开时最稳。
- 结果统一用大写十六进制。要小写的话,粘到编辑后转一下就行。
常见问题
MD5 还能用于密码存储吗?
不能。MD5 早已被证明可以人为构造碰撞,而且速度快、容易被暴力破解。存密码请用 bcrypt、scrypt 或 Argon2 这类专门设计慢速的算法。MD5 现在的正当用途是校验文件完整性、做缓存键。
为什么 SHA 系列有时报不可用?
SHA 系列调用的是浏览器的 WebCrypto,只在 HTTPS 或 localhost 下可用。用 http:// 打开或者嵌在本地文件里时会受限。MD5 与 CRC32 不受影响。
相同内容算出来一定一样吗?
一样。哈希是确定性算法,输入相同、编码相同(本站统一按 UTF-8),结果就一定相同。
相关工具
HMAC 签名生成器
对接支付、开放平台接口时,最常卡住的一步就是「签名算不对」
哈希算法对照表
把 22 种常见哈希与密码哈希算法放在一张表里:输出长度、当前安全性、适用场景一目了然
Base64 在线编码解码
免费的 Base64 在线编码解码工具,支持中文、emoji 与批量文本转换,可切换标准与
UUID 在线生成
在线 UUID / GUID 生成器,使用浏览器加密级随机数生成标准 UUID v4,支持批
随机密码生成器
在线随机密码生成器,基于浏览器加密安全随机数生成强密码,可自定义长度与字符集,显示密码强度评
在线 Base32 编码解码
Base32 编码与解码,按 RFC 4648 标准实现,输出带 = 补位、解码时自动忽略空
编码加密 · 该分类共 40 个工具,展开查看全部
Base64 在线编码解码UUID 在线生成随机密码生成器在线哈希计算在线 Base32 编码解码在线 Base58 编码解码在线进制转换(二/八/十六进制)在线 URL 编码解码在线 HTML 实体转义在线 Unicode 转义在线 ROT13 与凯撒密码在线摩斯电码转换在线 JWT 解析在线 URL 参数解析在线 Quoted-Printable 编码ASCII 码表URL 保留字符对照表Punycode 中文域名转码GBK 编码转换文本转二进制文本转十六进制Base64 URL Safe 编解码密码强度检测ROT 与凯撒位移密码随机数生成器随机颜色生成器随机 IP 地址生成器随机中文姓名生成器随机中文地址生成器随机头像生成器(SVG)占位图生成器(SVG)HMAC 签名生成器TOTP 动态口令生成器栅栏密码加解密维吉尼亚密码加解密文本隐写(零宽字符)文本指纹(SimHash)AES 文本加密解密哈希算法对照表加密算法对照表