也想了解,帮顶!!
2楼
摘自msdn,详情请查阅
数字签名通常应用于表示较大数据的哈希值。下面的示例将数字签名应用于哈希值。首先,创建 RSACryptoServiceProvider 类的新实例以生成公钥/私钥对。接着,将 RSACryptoServiceProvider 传递给 RSAPKCS1SignatureFormatter 类的新实例。这就将该私钥传输给实际执行数字签名的 RSAPKCS1SignatureFormatter。在可以对哈希代码进行签名之前,必须指定要使用的哈希算法。本示例使用 SHA1 算法。最后,调用 RSAPKCS1SignatureFormatter.CreateSignature 方法以执行签名操作。 数字签名通常应用于