RSA 签名/验签
在线 RSA 数字签名与验证,支持 SHA-256/384/512 + PKCS#1 v1.5。
使用说明
功能
- RSA 签名(私钥 → 签名)和验签(公钥 + 签名 + 消息 → true/false)
- PKCS#1 v1.5 padding + SHA-256/384/512
- PEM 私钥/公钥自动解析(支持 PKCS#1 和 PKCS#8)
- 2048 bit 及以上密钥支持(小密钥测试用)
- 支持验签常量时间比较
使用
- API 请求签名 / JWT 签名 / 文档签名
- 私钥在浏览器内运算,不上传(本工具不发起任何网络请求)
Agent API 调用示例
本工具为纯前端实现,数据在浏览器内处理,不发送服务器。
manifest 中 api_url 为空,
/api/rsa_sign_verify/ 端点不存在(返回 404)。
Agent 请读取 schema.json 理解字段,调用前请在工具页用浏览器执行。
// Step 1: 读取工具 Schema GET https://clawam.com/tools/rsa_sign_verify/schema.json // Step 2: 在浏览器中执行工具逻辑 // RSA 在工具页 JS 中实现 (Web Crypto API)