gpt4 book ai didi

c++ - 如何用C++签署XML文档或验证XML文档签名?

转载 作者:可可西里 更新时间:2023-11-01 14:07:43 32 4
gpt4 key购买 nike

主题。我需要在 Windows 下使用 native C++(无 .NET)进行签名/验证,使用私钥进行签名,使用公钥进行验证。

我在 MSDN ( http://msdn.microsoft.com/en-us/library/ms761363(VS.85).aspx ) 上看到了几个演示如何使用 CSP 签署文档的示例(我不知道这是什么意思)。

对于我的情况,我需要使用二进制数据数组中的“ key ”(使用 DSA 加密算法)...有人可以帮助我吗?

提前谢谢你。

最佳答案

我推荐libxml2xmlsec非常适合此目的。

API 乍一看似乎难以阅读,但效果很好。 xmlsec使用 OpenSSL实现密码部分。

在这里提供一个“简短”的例子可能很难,因为这三个库需要一些初始化和大量的 C 调用。

关于c++ - 如何用C++签署XML文档或验证XML文档签名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2836820/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com