← ToolBox
/ RSA 加密/签名
🌙
🔑 RSA 加密解密 / 签名验证
RSA
是非对称加密算法,使用公钥加密、私钥解密;或私钥签名、公钥验证。
使用浏览器内置 Web Crypto API,所有计算在本地完成,密钥不上传。支持 OAEP 填充(加密)和 PSS/PKCS#1 v1.5(签名)。
🔐 生成密钥
🔒 加密/解密
✍️ 签名/验证
密钥长度
2048 位 (推荐)
3072 位
4096 位 (更安全,较慢)
密钥格式
PKCS#8 / SPKI (标准)
🎲 生成密钥对
📋 复制公钥
📋 复制私钥
💾 下载密钥
公钥 (Public Key) - PEM格式
私钥 (Private Key) - PEM格式
公钥 (加密用)
私钥 (解密用)
加密算法
RSA-OAEP (SHA-256)
RSA-OAEP (SHA-512)
输出格式
Base64
Hex
输入文本(明文/密文)
Hello, RSA!
🔒 公钥加密
🔓 私钥解密
📋 复制结果
结果将显示在这里...
私钥 (签名用)
公钥 (验证用)
签名算法
RSASSA-PKCS#1 v1.5 (SHA-256)
RSA-PSS (SHA-256, 更安全)
输出格式
Base64
Hex
待签名文本/数据
Hello, RSA Signature!
签名值(验证时粘贴)
✍️ 私钥签名
✅ 公钥验证
📋 复制签名
结果将显示在这里...