7得票4回答
如何在C#中使用XmlDsigC14NTransform类

我正在尝试使用c# .net Framework 2.0中的System.Security.Cryptography.Xml.XMLDsigC14nTransform类来规范化一个xml节点。 该实例需要三种不同的输入类型,NodeList、Stream和XMLDocument。我尝试使用所...

7得票2回答
如何仅签署XML的特定部分

我正在尝试通过仅对XML的部分进行签名来进行一些XML签名,但是经过长时间的搜索,我未能找到解决方案。 我正在使用Java使用Xpath2转换和EXCLUSIVE规范化来签署XML。如果我有以下XML。 <?xml version="1.0" encoding="UTF-8"?&gt...

7得票1回答
不带参数的RSASSA-PSS使用SHA-256,.Net 4.5支持。

我正在尝试使用System.Security.Cryptography(目标框架为.NET 4.5)创建xml数字签名,到目前为止,我已经成功地创建和验证了以下方案的签名: RSA PKCS#1 v1.5和SHA-256:http://www.w3.org/2001/04/xmldsig-mo...

7得票2回答
高级电子签名中,为什么要使用CAdES而不是XAdES?

我没有找到任何理由来支持使用CAdES导向的电子签名软件解决方案,而非XAdES导向的。虽然互联网上有更多的开源库、实现案例和示例,但我不认为这是人们决定使用XAdES而不是CAdES的原因。 是因为XAdES面向XML,软件开发人员倾向于喜欢任何与XML相关的东西吗?是否存在CAdES明显...

7得票1回答
如何在iOS应用程序中验证XML签名?

我被投入到XML数字签名的世界中,这与我正在进行的iOS项目有关;我需要验证SAML断言的数字签名。 我一直在阅读有关验证XML签名的文章,我认为我已经了解了它如何使用私钥签署摘要,并可以使用公钥(应该包含在x509证书中)来验证它,以便确定SAML令牌的来源。 我找到了一个C库,xmls...