TingYu Tools

RSA 签名/验签

PKCS1-v1_5/PSS 双算法支持

密钥生成

兼容性好,广泛使用

⚠️ 用于签名,必须保密

用于验签,可公开

💡 使用说明

什么是 RSA 数字签名?

RSA 数字签名用私钥对消息的哈希值进行加密,其他人可用公钥验证签名,确保消息完整性和来源真实性。

算法对比

  • RSASSA-PKCS1-v1_5: 传统算法,兼容性好,广泛使用
  • RSA-PSS: 更安全的概率签名方案,推荐用于新系统

应用场景

  • JWT 令牌签名(RS256)
  • 软件代码签名
  • API 请求签名验证
  • 数字证书签名