我们正在验证嵌入了几个嵌入式xades (BES)消息的消息。其先前已被确认为有效。(签名也是嵌入的。)
<Messsage1>
<OtherTags>
...Change location A...
</OtherTags>
<PreDocument>
<Messsage2>
<OtherTags>
...Change location B...
</OtherTags>
<PreDocument>
<Messsage3>
<OtherTags>
...Change location C...
</OtherTags>
<Signature>
...
</Signature>
</Messsage3>
</PreDocument>
<Signature>
...
</Signature>
</Messsage2>
</PreDocument>
<Signature>
...
</Signature>
</Messsage1>目前,只有在“更改位置C”处所做的更改才会使消息无效。“更改位置A”和“更改位置B”的更改不会影响消息的有效性,甚至可以删除整个结构。
这是预期的行为吗?有没有可能改变行为呢?(这样每次更改都会使消息无效)
发布于 2013-04-16 17:31:43
更改XML对签名有效性的影响取决于两个事实:
https://stackoverflow.com/questions/15406726
复制相似问题