我正在寻找一些资源,让我了解如何使用这个库,特别是对于XML的签名。我发现的大部分内容都与Java有关,我更喜欢在C ++库上获取文档/常见问题/教程。
答案 0 :(得分:2)
我遇到了同样的问题。我能找到的最好的信息是Apache网站本身(http://santuario.apache.org/c/programming.html),API文档以及他们提供的示例和工具(如templatesign)的代码。
这些信息与一些实验相结合,足以让我签署和验证XML文档。基本上我只是使用templatesign和checksig作为起点。
我遇到的大多数问题都是使用C14N,所以如果有什么不起作用,请尝试转储Apache内部使用的原始数据流,并检查它是否真的签署/验证了您的期望。