如何在本机 C++ 中验证 XML 数字签名没有 MSXML 5?
我正在考虑使用 XML dsig 进行基本应用程序许可。该应用程序是本机 Windows 代码(无 .net)。我可以轻松地使用 .net 离线创建 dsig,但随后我想在本…
如何在 C# 中使用 XmlDsigC14NTransform 类
我正在尝试使用 c# .net Framework 2.0 的 System.Security.Cryptography.Xml.XMLDsigC14nTransform 类规范化 xml 节点。 该实例需要三种不同的输入类…
在 WCF 客户端中,如何将 SAML 2.0 断言添加到 SOAP 标头?
我正在尝试从下面的肥皂头示例添加 saml 2.0 断言节点 - 我遇到了 samlassertion 在 .net 框架中键入,但看起来它仅适用于 saml 1.1。 <S:Header>…
“id”的情况是:对 XML 文件中的元素进行签名时的属性
在创建对遵循 xml-dsig 标准的数字签名元素的引用时,“id”属性的大小写重要吗? 我见过名为“ID”、“Id”和“id”的属性,并且某些软件包无法为不…
XML签名:如何计算摘要值?
我有这样的 XML <?xml version="1.0" encoding="utf-8"?> <foo> <bar> <value>A</value> </bar> <bar> <value>B</…
如何使用 PHP/linux 工具为封装的 XML 签名生成 DigestValue 和 SignatureValue
我一直在尝试寻找一些有关如何为 XML 签名 (WSDL) 生成 DigestValue 和 SignatureValue 的示例。 下面是应用程序的 SOAP 示例: <?xml version="1.0…
SignedXml.CheckSignature 性能问题
我在使用 .NET 3.5 检查 XML 文件的签名时遇到问题。一切工作正常,但随机性能很差。有时它是即时的,但有时可能需要 10 或 15 秒才能返回。 我检查了…
数字签名 - 将 Pkcs#7 分离到 XML-DSIG
我正在努力应对以下场景: XML 消息是在客户端创建的,并使用 mozilla 的 window.crypto.signText 进行数字签名。签名后,消息和签名通过 Web 服务 (.…
为了使 SAML 正常工作,我需要了解有关 XML 签名的哪些信息?
在工作中,我们有一个 Web 应用程序,我们需要使用经 SAML 验证的单点登录与另一家公司的 Web 应用程序进行交互。我们的网络应用程序是用 PHP 编写的…
SignedXml 生成无效签名
我一直在尝试让 .NET 中的 XMLDSIG 支持正常运行,更具体地说是 SignedXml 类。 我正在实施第三方服务,他们最近刚刚开始要求所有消息都必须进行数字…
XML 规范化算法在直接调用时与作为 xml 数字签名的一部分调用时给出两个不同的结果?
当我直接规范化某个 xml 时,与在对其执行数字签名时(在对 xml 进行散列之前也执行相同的规范化算法)相比,我得到了同一个 xml 文档的两个不同的哈…
Web 应用程序中的 XML 签名
我们正在为一家小型银行(最多 20000 名客户/用户)开发电子银行 Web 应用程序。 我们必须使用 X509 证书(由 CA 在 USB 令牌上颁发)实现数字签名来…