我正在在 Delphi 2010 中签署一些 SOAP XML。
我已经解决了大部分问题(并且我确实有一个 .net 工作示例)
我有 c14n 和摘要都解决了 100%
我非常有信心使用我的签名证书做正确的事情。
我只是无法让 Windows CryptoAPI 生成实际的 rsa-sha1 签名。
由于与向后兼容性和支持有关的原因,我不愿意使用 .net 或 java 解决方案。
我正在寻找的是以下之一:
xmldsig 的工作 win32 示例(使用 rsa/sha1)(任何语言)
Delphi 代码做同样的事情,使用任何现成的组件的混合物
我可以使用的库(必须免版税且易于分发。更喜欢开源,但如果工作正常,商业库也可以接受)
使用 Delphi 2010 中的 .net 库的一些提示
明确确认更高版本的 Delphi 将处理签名的肥皂。
任何提示表示赞赏。