【发布时间】:2020-11-10 19:18:19
【问题描述】:
有没有办法在不使用 System.Security.Cryptography.Xml 形式的类的情况下对 Xml 文件进行签名?
可以通过“手动”实现来实现 SignedXml.ComputeSignature() 功能吗?类似于:
- 在签名中创建必要的元素
- 使用 SHA512.ComputeHash() 计算摘要值
- 使用 RSACryptoServiceProvider.SignData() 计算 SignatureValue,并将 SignedInfo 作为输入
欢迎提供有关 SignedXml.ComputeSignature() 实际执行方式/内容的任何资源。
【问题讨论】:
标签: c# x509certificate2 xml-signature