Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
1

Allow certain changes after digital signing

New Here ,
Apr 28, 2024 Apr 28, 2024

Hello,

I'm working on a problem with digital signatures validity and pdf modifcation.

 

The process goes as follows: first stakeholder (let's call him "A") "sign" pdf and send it to another stakeholder (let's call him "B") which in turn has two options: to sign the pdf or edit file in specific way (put waterstamps on every page without changing original text ) and sign it.

The thing is both signatures shall remain "valid with green checkbox" in any case.

 

Is there a way to allow certain modification to previously signed pdf i.e. allow it for a certain user or a certain action? 

 

I googled it but to no success eventhough the problem seems to be wide spread. 

TOPICS
Create PDFs , Edit and convert PDFs , Security digital signatures and esignatures
670
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Apr 28, 2024 Apr 28, 2024

I believe the only changes that can be allowed is filling in form fields, so you could use image fields for adding those stamps, instead of an actual stamp comment, and then it should work.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Advocate ,
Apr 29, 2024 Apr 29, 2024
LATEST

The changes allowed after signing depend on the P value of the DocMDP transform parameters or field lock parameters of the existing signatures:

 

(Optional) The access permissions granted for this document. Changes to a PDF that are incremental updates which include only the data necessary to add DSS’s 12.8.4.3, "Document Security Store (DSS)" and/or document timestamps 12.8.5, "Document timestamp (DTS) dictionary" to the document shall not be considered as changes to the document as defined in the choices below.
Valid values shall be:
1 No changes to the document shall be permitted; any change to the document shall invalidate the signature.
2 Permitted changes shall be filling in forms, instantiating page templates, and signing; other changes shall invalidate the signature.
3 Permitted changes shall be the same as for 2, as well as annotation creation, deletion, and modification; other changes shall invalidate the signature.
Default value: 2.

 

(ISO 32000-2 Table 257 — Entries in the DocMDP transform parameters dictionary)

 

Acrobat handles signatures without an MDP setting as a variation of the P-value 3, see this stackoverflow answer.

 

Thus, if the effective P value after A's signature is 1, you're out of luck. If it's 2 and you have prepared a button field as an image field, you can follow @try67's approach. If it's 3, you can alternatively use annotations for watermarking. 

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines