C语言中的XML签名验证库?

5
3个回答

4

0
除了Apache XML安全套件和XMLSec之外,您还可以查看Microsoft基于DCOM的XML签名实现。对于Win7 Web服务堆栈,肯定也有XML签名实现,但似乎没有在API中公开暴露。
克里斯蒂安

-1

System.Security.Cryptography.Xml

SignedXml sx = new SignedXml((XmlElement)responseDocument.GetElementsByTagName("tns:CreateCertificateResponse")[0]); XmlNodeList nodeList = responseDocument.GetElementsByTagName("Signature"); foreach (XmlElement element in nodeList) { // Load the signature node. sx.LoadXml(element); sx.CheckSignature(bankSigningCertificate, true); }

这是如何在c#中验证签名的方法。使用此库“System.Security.Cryptography.Xml”

对于c,请查看以下链接 http://msdn.microsoft.com/en-us/library/aa382384%28v=vs.85%29.aspx


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接