【发布时间】:2021-12-31 22:35:19
【问题描述】:
我尝试为 SignedInfo 元素计算 XaDeS XML 签名,但没有给出好的签名。我尝试使用和不使用
SignedInfo 包含两个摘要,一个用于文档,另一个用于 SignedProperties。
有人知道签名的好的输入字符串是什么吗?
【问题讨论】:
我尝试为 SignedInfo 元素计算 XaDeS XML 签名,但没有给出好的签名。我尝试使用和不使用
SignedInfo 包含两个摘要,一个用于文档,另一个用于 SignedProperties。
有人知道签名的好的输入字符串是什么吗?
【问题讨论】:
签名生成的输入在 XMLDSig 中指定(XAdES 基于 XMLDSig):https://www.w3.org/TR/xmldsig-core1/#sec-CoreGeneration
它是使用包含在 SignedInfo 的 CanonicalizationMethod 子元素中的规范化算法规范化的 SignedInfo 元素。
那么你需要应用SignedInfo的SignatureMethod子元素中包含的签名算法(哈希+加密)。
【讨论】: