标签: c# .net cryptography signing rsacryptoserviceprovider
由于RSACryptoServiceProvider.SignHash签署了已经散列的消息 - 为什么需要知道使用了哪种散列算法?
答案 0 :(得分:2)
It seems为了使签名对收件人更有用,所使用的哈希算法的OID包含在签名中(根据PKCS1)。这样,它就不必单独传达。