4

是否有用于 XML 数字签名的命令行工具?

我在这里找到了一个:http: //www.codeproject.com/KB/security/xmldsiglic.aspx 但它需要.NET Framework,我希望它在没有.NET 的情况下工作

4

3 回答 3

1

来自 Shibboleth 项目的 XmlSecTool,https: //wiki.shibboleth.net/confluence/display/SHIB2/XmlSecTool可以对 XML 文档进行签名和验证。它是用 Java 编写的,但是有一个命令行 shell 脚本可以很好地封装它。

于 2012-10-04T07:27:48.250 回答
0

您看过XML 签名互操作性报告吗?这列出了几个实现。我只查看了其中一些链接,但我查看的链接似乎是实时的,并且那里有一系列许可和实施语言。给定一个库(其中一些是),您应该能够相当容易地构建命令行实现。

于 2010-04-07T15:39:46.950 回答
0

我建议使用Linux 发行版上可用的xmlsecxmlsec1作为包或Windows 的独立二进制文件

这是获得第一个示例的好教程。使用空节点模板化 XML 内容的概念允许创建封装封装签名。

于 2015-06-29T07:30:11.473 回答