Since RSACryptoServiceProvider。VerifyHash验证已经散列的消息-为什么它需要知道使用了哪种散列算法?
当问及SignHash
方法时,有人建议其原因是为了通信哈希(而不是为了在签名中实际使用)。但这并不能解释这种情况。(因为它不是out
参数)
这是因为签名的pkcs# 1编码在rsa加密的数据块中包含哈希函数OID