RSA 签名/验签
PKCS1-v1_5/PSS 双算法支持
密钥生成
兼容性好,广泛使用
⚠️ 用于签名,必须保密
用于验签,可公开
💡 使用说明
什么是 RSA 数字签名?
RSA 数字签名用私钥对消息的哈希值进行加密,其他人可用公钥验证签名,确保消息完整性和来源真实性。
算法对比
- RSASSA-PKCS1-v1_5: 传统算法,兼容性好,广泛使用
- RSA-PSS: 更安全的概率签名方案,推荐用于新系统
应用场景
- JWT 令牌签名(RS256)
- 软件代码签名
- API 请求签名验证
- 数字证书签名