【发布时间】:2011-05-21 07:29:50
【问题描述】:
我想在 .NET 中实现 blind RSA signature。有没有办法使用标准的System.Security.Cryptography API 来实现这一点?
“显而易见”的想法行不通:
using (var rsa = new RSACryptoServiceProvider())
signed = rsa.Decrypt(messageBytes, false);
// CryptographicException: bad data
我理解盲签名的危险,但让我们暂时忽略这些。另外,我对其他类型的数字签名不感兴趣。
【问题讨论】:
标签: .net encryption cryptography rsa encryption-asymmetric