按接口文档拼好原始串,签名算法对空格、换行、参数顺序都敏感
签名结果
点上方「生成」按钮开始
使用说明
- 从接口文档里把签名原文(通常是排序后的参数串)原样复制进「消息内容」。
- 填入密钥,选好文档指定的算法,点「生成」。
- 结果里同时给了 hex 和 base64,对照文档看用哪种。
- 如果和文档示例不一致,先检查原文里的空格、换行、参数顺序、字段名大小写——这类问题占签名失败原因的九成。
常见问题
签名是在本地算的吗?
是。用的是浏览器内置的 WebCrypto,密钥不出本机,也不会有网络请求。但密钥仍是敏感信息,用完记得清掉。
为什么我和服务端的签名不一样?
绝大多数情况是「原文不一致」,而不是算法不对。逐个字符比对原文,特别注意末尾有没有多余的 & 或换行。
支持国密 SM3 吗?
浏览器原生不支持 SM3,当前未覆盖。需要国密请使用专门的国密工具或后端库。
相关工具
在线哈希计算
一次算出文本的 MD5、SHA-1、SHA-256、SHA-384、SHA-512、CRC3
哈希算法对照表
把 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 文本加密解密哈希算法对照表加密算法对照表