如何计算XFA表单中的校验和

Bru*_*gie 6 xml forms pdf hash xfa

使用Adobe软件保存XFA表单(XFA = XML Forms Architecture)时,会向表单元素添加校验和属性.这个校验和似乎是一个SHA-1摘要,但目前还不清楚实际输入到哈希的内容.有没有人知道如何生成这个?Adobe Acrobat需要此值来验证表单的XML数据中实际存在的内容,但是当我创建正在输入表单的XML哈希时,Adobe Acrobat不接受它.这个校验和属性没有记录在XFA规范中,所以我真的很感激,如果有人可以:

  1. 确认该值实际上是使用SHA-1散列算法创建的散列值?
  2. 解释应该使用哪些数据来创建此哈希.