有符號的位元組範圍

規範說:

應在檔案中的位元組範圍內計算位元組範圍摘要,該位元組範圍摘要應由簽名字典中的 ByteRange 條目指示。此範圍應該是整個檔案,包括簽名字典,但不包括簽名值本身(Contents 條目)。可以使用其他範圍,但由於它們不檢查文件的所有更改,因此不建議使用它們。

這似乎允許你首先為原始 PDF 建立簽名,然後附加一個包含該簽名的新修訂,指示有符號位元組的範圍僅包含該原始修訂,而不是僅包含簽名的擴充套件修訂。

但實際上,PDF 檢視器(尤其是 Adobe Reader)只接受簽名,該簽名遵循以下建議:簽名範圍應該是整個檔案,包括簽名字典,但不包括簽名值本身。

較新的規範,例如 ETSI PAdES 規範 ETSI TS 102 778(參見第 2 部分第 5.1 節 b第 3 部分第 4.2 節 c )甚至使該建議正式成為要求,ISO 32000-2 也是如此。