当您使用 Adobe 软件保存 XFA 表单(XFA = XML Forms Architecture)时,会在表单元素中添加一个校验和属性。这个校验和似乎是一个 SHA-1 摘要,但不清楚实际输入哈希的内容。有谁知道这是如何产生的?Adobe Acrobat 需要此值来验证表单的 XML 数据中实际包含的内容,但是当我创建提供给表单的 XML 哈希时,Adobe Acrobat 不接受它。XFA 规范中没有记录此校验和属性,所以如果有人可以的话,我将非常感激:
- 确认该值实际上是使用 SHA-1 散列算法创建的散列?
- 解释应该使用哪些数据来创建这个散列。