XML Signer是一款专注于对XML文档进行数字签名的工具。通过使用X.509数字证书,用户可以快速对多个XML文件进行签名,保证文件的完整性和源身份的真实性。与其他形式的数字签名如Pretty Good Privacy和Cryptographic Message Syntax等不同,XML Signature不仅操作二进制数据,而是操作在XML Infoset上,具备强大的灵活性。
其主要特点之一,是能够只对XML内容的特定部分进行签名,而不是对整个文档进行签名。这样,便可以对数据的子集进行操作,从而实现了对不同级别数据的保护。此外,XML Signer也具有审计功能,使用户能够记录所有操作过程,确保文件处理的透明度。
XML Signer注重实用性与便捷性。简单灵活的操作界面,让用户无需过多技术知识,便能够完成对XML文件的签名工作。无论是单个文件的签名,还是批量处理多个文件,XML Signer都能很好地满足需求,为用户的工作提供便利。
PKI 互操作性– XML Signer 完全与 PKI 无关,可与任何供应商的 PKI 组件配合使用(包括 CA、证书、CRL、智能卡等)。
标准合规性– XML Signer 签名与 XAdES-BES 和 XMLDSig 格式兼容。
哈希算法 – XML 签名者可以使用 SHA-1、SHA-256 和 SHA-512 算法。
优点:
– 支持在智能卡、USB 令牌、eToken、DSC 上颁发的证书
– 支持 eIDAS 数字证书(欧盟法规 910/2014)
– SHA 256/512 支持
– XAdES-BES 标准
– XMLDSig 标准
要求:
– 数字证书(支持 eIDAS 合格数字证书)
– Microsoft .NET Framework 4.6.2 或更高版本
– Windows 7 或更高版本(包括 Windows 11 和 Windows Server 2022)
评论(0)