2

当我使用Open SSL和RSA_Sign()of Open SSL 时,我得到不同的签名值。这两者的功能有什么区别吗?对这两个函数输入相同的参数/私钥,并针对 NSS 和 SSL 进行适当的转换。NSSfips_rsa_sign_digest()

4

1 回答 1

0

RSA 签名是使用 PKCS#1 中定义的概率签名方案创建的,例如 RSASSA-PSS,因为普通 RSA 对某些攻击不安全。PSS 包括一个随机值(盐)。你应该每次看到不同的结果。

于 2013-09-20T10:35:09.347 回答