【发布时间】:2010-11-14 19:23:41
【问题描述】:
我正在尝试使用 x.509 证书对 XML 文件进行签名,我可以使用私钥对文档进行签名,然后使用 CheckSignature 方法(它具有接收证书作为参数的重载)来验证签名。
问题是验证签名的用户必须拥有证书,我担心的是,如果用户拥有证书,那么他可以访问私钥,据我所知,这是私有的,应该只可用给签名的用户。
我错过了什么?
感谢您的帮助。
【问题讨论】:
标签: c# xml digital-signature digital-certificate x509certificate2