Answered
Hello.
I'm a professional Engineer and I need to securely digitally sign
documents; the state board's rule where I'm signing says that the digital
signature should be linked to the document in such a manner that the
digital signature is invalidated if any data in the document is changed.
If I create/add a digital signature to a PDF document, is there any way
that the signature can be marked/changed-to 'invalid' if the document was
changed - in any way?
Thanks.
Phil
Under normal circumstances, Acrobat and Reader allow some change to occur that will not invalidate the signature, but they do show up as document modification. A couple of examples would be adding a sticky note, or filling out an unlocked text form field after it was signed. Other operations, such as changing the PDF content (form data and comments are not PDF content, but are part of what is known as the annotation layer) will invalidate the signature.
It looks like you are trying to prevent anyone from changing the document at all after it's signed, and if they did, then you want the signature to become invalid.
There are a couple of ways to go here. When you sign the document if you elect to apply a Certifying signature you can set the Permitted Actions to "No changes allowed". That will give you the effect you want. Another way is if you are adding the last digital signature (that is, signing the last unsigned signature field) you have the option of selecting the "Lock Document After Signing" checkbox. That will give you he same effect as certifying the document. You want to be careful though because once the document is locked the only way to unlock it is to clear the signature and the only person that can clear the signature is the signer.
Steve
Steven Madwin
Software QA Engineer
Adobe Systems Incorporated
345 Park Avenue, MS-W15
San Jose, CA 95110-2704 USA
408.536.4343 p, 408.537.4053 f
Steven [dot] Madwin [at] adobe [dot] com