[ 
https://issues.apache.org/jira/browse/PDFBOX-3047?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14991449#comment-14991449
 ] 

Ralf Hauser commented on PDFBOX-3047:
-------------------------------------

For somebody who would like to face this challenge, we would offer EUR 1000.-
If interested, pls contact [email protected]

> LTV-fix offline signature
> -------------------------
>
>                 Key: PDFBOX-3047
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-3047
>             Project: PDFBox
>          Issue Type: Improvement
>          Components: Signing
>            Reporter: Ralf Hauser
>
> This is a complement to PDFBOX-2776
> <<A PDF signature may not be successfully verified unless its collateral 
> validation components are preserved, e.g., certificates, CRLs, time stamp 
> tokens, revocation lists, and OCSP responses. To facilitate long term 
> signature validation (LTV), PDF supports the ability to collect validation 
> information to verify a signature at a later time if it has been verified 
> once as being valid. Some of this information, i.e. certificates, CRLs and 
> OCSP responses, when not already present in the signature, shall be stored in 
> a document security store (DSS), see 12.8.4.3, "Document Security Store 
> (DSS)". When storing this type of information and, when not already present 
> in the signature, it shall be stored in a document time-stamp dictionary, see 
> 12.8.5, "Document time-stamp (DTS) dictionary (PDF 2.0)". This will provide 
> the information needed to verify a signature as this was done when that 
> signature was first verified. >>
> If someone signs a pdf off-line, there should be a pdf-box routine that can 
> possibly even be run on the command-line to amend a document with OCSP/CRL 
> info for the signing certificate chain plus a verification time-stamp. The 
> latter might even be interesting for an online signature that already has a 
> timestamp but might be lacking other info.
> There should be a clear interface to obtain 
> a) ocsp responses
> b) crls
> c) timestamps 
> such that other (pre-existing) solutions can be tied to this routine



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to