The signatures you are referring are probably the so called Long Term Validation (LTV) enabled signatures, possibly conforming to either PAdES LT or LTA profiles [1]. You can achieve the task with PoDoFo but don't assume it's a trivial task: you will have to supply lot of information needed to to achieve conformance to the relevant profiles, provide online connection to services like OCSP and/or CLR requests[2][3], if you need certified timestamp also TSA authority inquiry[4], and be ready to tell PoDoFo exactly what to do and exactly where to fill the information (example the creation of the /DSS dictionary). Also you will have to create the CMS[5] structure as well, with OpenSSL in C/C++ or externally with any other framework (eg. BouncyCastle). In podofosign[6] source there are some some hints of what you will need to do at first dealing with CMS, but it's a long way to reach PAdES LT/LTA conformance. If you are serious about and you start from zero with PoDoFo it may require at least 6 weeks of full time work writing lot of custom code, with timing depending on your ability reading and implementing standards as described in [1]. Also if you have to work entirely with C/C++ ensure you you can provide relevant client code for [2][3][4], otherwise writing those stacks up in the estimation.
I hope this helps as a starting point. Regards, Francesco [1] https://www.etsi.org/deliver/etsi_en/319100_319199/31914201/01.01.01_60/en_31914201v010101p.pdf [2] https://en.wikipedia.org/wiki/Online_Certificate_Status_Protocol [3] https://en.wikipedia.org/wiki/Certificate_revocation_list [4] https://en.wikipedia.org/wiki/Trusted_timestamping [5] https://en.wikipedia.org/wiki/Cryptographic_Message_Syntax [6] https://sourceforge.net/p/podofo/code/HEAD/tree/podofo/trunk/tools/podofosign/podofosign.cpp On Tue, 18 May 2021 at 14:13, Rigoberto Perez <rigo666be...@gmail.com> wrote: > Hi: > > I need to insert in a document all the necessary information so that > its verification can be done offline. That is, it is not necessary to > access the CRL at the time of verification. > > This can be done with Adobe; is it possible to do it with Podofo? how > is it done? > > Thanks in advance > > > _______________________________________________ > Podofo-users mailing list > Podofo-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/podofo-users >
_______________________________________________ Podofo-users mailing list Podofo-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/podofo-users