Am 04.03.2013 12:21, schrieb Maruan Sahyoun:
Am 04.03.2013 10:39, schrieb Maruan Sahyoun:
Hi,

how did you verify that the signature is invalid? It might be the
intended behavior if the verification means that you have e.g. a
yellow exclamation mark in Adobe Acrobat. Why might that be correct?
The exclamation mark tells only that there are minor problems with the signature. If a signature is invalid or can't be parsed, Adobe will show a X instead of a exclamation mark [1]. All other symbols shows that the signature _isn't_ invalid. Adobe complains on the screenshot that the certificate isn't trustful. Trustful means adobe can not check this certificate against his known trust center or the certificate is selfsigned. So if the adobe reader should show a checkmark [2], the certificate need to be marked as trustfulness.

That's why we need to know how you came to the conclusion that the
signature is invalid.

Ok, sorry for that misunderstanding. The screenshot comes from me. I wanted prove that I can not reproduce that issue. My mistake that I signed the same page twice so the signature was correct. The problem is signing different pages and I can reproduce it with the 1.7.x and trunk (1.8 snapshot) pdfbox version. I hope I can find some time to fix it soon.

1. I can reproduce it with the sample code signing two different pages and so the issue is still up-to-date.
2. My appended screenshot shows the wrong case and should be ignored.


Well adding the first signature means the signature is applied with
the state the PDF has as that point in time. Adding the second
signature means adding additional content after the first signature
No, that's not correct. The signature covers the whole document incl. the incremental update. So if you sign once you sign the original and the first update. After doing the second sign you sign the update 1 and update 2. See [3] The first signature covers it own changes. if you alter a document after signing, the signature isn't automatically invalid. Adobe will inform the user that the document was altered after signing. The signature stay intact.

That's what I wanted to say here. But as soon as a second signature
is applied there will be a visual hint to the first signature in Adobe
Acrobat or Reader. As you correctly state this doesn't mean that the
first signature is invalid. It only shows that the document was
altered after applying the first signature in this case by applying
the second signature.

I've tested it now again. Signed twice and alter the document after signing with a new incremental update. I need to correct my last statement, the adobe reader give no hit that someone altered the document after signing. The only thing that is shown for each signature is, that the revision wasn't altered after signing.

PS: Please let discuss this outside the mailing list, the author of the original mail has a different problem.

Reply via email to