Jak ověřit podepsaný PDF soubor?

Vox

Jak ověřit podepsaný PDF soubor?
« kdy: 15. 09. 2016, 16:29:00 »
Zdravím všechny, v Ubuntu jsem si nainstaloval Libre Office ve verzi 5.2 a vytvořil digitálně podepsané pdf. Když jsem jej ale otevřel v Document vieweru (Evince, verze 3.10.3), nenašel jsem způsob, jak ověřit že je daný dokument digitálně podepsaný. Zkusil jsem taky nějakým způsobem využít Openssl, ale bohužel se mi nepodařilo dosáhnout stavu, ve kterém bych jasně viděl jestli se mi vše povedlo dle předpokladů. Zkusil jsem i pár dalších programů, co jsem našel na internetu, ale bez výsledku. Poradíte, jaký program v Ubuntu využít pro kontrolu digitálně podepsaného pdf? Díky předem každému za odpovědi.


EHP

Re:Jak ověřit podepsaný PDF soubor?
« Odpověď #1 kdy: 15. 09. 2016, 19:51:07 »
Kdyz clovek vi co dela tak se da pouzit jsignpdf - http://jsignpdf.sourceforge.net/

Pro eidas na webu existuji ruzne demo aplikace - napr. https://joinup.ec.europa.eu/sd-dss/webapp-demo/validation
Jde o demo aplikaci z referencni knihovny EU, takze by to melo byt v poradku.

Petr Bravenec

Re:Jak ověřit podepsaný PDF soubor?
« Odpověď #2 kdy: 15. 09. 2016, 20:42:28 »

Re:Jak ověřit podepsaný PDF soubor?
« Odpověď #3 kdy: 15. 09. 2016, 21:14:09 »
Podle mne nejjednodušší je použít Adobe Reader.

Vox

Re:Jak ověřit podepsaný PDF soubor?
« Odpověď #4 kdy: 16. 09. 2016, 17:53:18 »
Díky všem za rady, nakonec jsem musel využít Adobe Reader, přestože už není podporovaný. Nechtěl jsem příliš využívat webové formuláře, tak jsem nejdříve zkoušel rozchodit ten PDFMU, ale bohužel mi při buildování vyskakovaly různé chyby, které se mi nedařilo odstranit, přestože jsem stáhl přesně verzi Javy, kterou v readme autor vyžaduje. Jen mám teď problém s tím, že mi v Adobe vyskakuje, že byl dokument modifikovaný, když jej vytvořím a podepíšu v Libre Office. Napadá vás někoho, jak by se to dalo odstranit?


Medo

Re:Jak ověřit podepsaný PDF soubor?
« Odpověď #5 kdy: 16. 09. 2016, 20:40:43 »
Otazka znie, ci sa obaja drzia nejakych standardov alebo jeden z nich na to kasle.
Co hovori na ten isty subor napriklad Foxit PDF reader ?

Vox

Re:Jak ověřit podepsaný PDF soubor?
« Odpověď #6 kdy: 17. 09. 2016, 13:11:04 »
Bohužel :-( Foxit Reader mi ani neukazuje, že je to podepsané, stejně, jako Okular. Navíc starý Acrobat Reader pro Linux, co jsem stáhnul, mi spadne, jakmile do něj nahraju potřebné certifikáty a zkusím zvalidovat dokument, takže se při otevření podepsaného dokumentu okamžitě zavře, dokud jej nepřenastavím, aby si těch certifikátů nevšímal. Docela mizerná situace.

ByCzech

  • *****
  • 1 863
    • Zobrazit profil
    • E-mail
Re:Jak ověřit podepsaný PDF soubor?
« Odpověď #7 kdy: 17. 09. 2016, 15:01:05 »
Vypadá že bude líp, do knihovny poppler byla podpora digitálních podpisů přidána, tu využívá většina PDF prohlížečů v Linuxu, včetně třeba zmíněného Okularu. Teď se pracuje na implementaci pro glib frontend, cpp frontend a qt frontends.

ByCzech

  • *****
  • 1 863
    • Zobrazit profil
    • E-mail
Re:Jak ověřit podepsaný PDF soubor?
« Odpověď #8 kdy: 17. 09. 2016, 15:08:36 »
Vidím že nebyl v diskuzi zmíněný tento soft: https://code-industry.net/free-pdf-editor/ - ten s podpisy pracovat umí (neověřoval jsem).

Medo

Re:Jak ověřit podepsaný PDF soubor?
« Odpověď #9 kdy: 17. 09. 2016, 20:30:46 »
Neviem ako Linux verzia Foxitu, ale win to ukazuje. Vlavo, zvisle menu, 7 ikona, manage digital signatures.
Pripadne v Tools je volba Validate Signatures, ale netusim co ma robit.

Vox

Re:Jak ověřit podepsaný PDF soubor?
« Odpověď #10 kdy: 18. 09. 2016, 00:02:26 »
Neviem ako Linux verzia Foxitu, ale win to ukazuje. Vlavo, zvisle menu, 7 ikona, manage digital signatures.
Pripadne v Tools je volba Validate Signatures, ale netusim co ma robit.

Tak to si nejsem úplně jistý, jestli máme stejný Foxit.
https://ulozto.cz/!JoYcnNNKp/screenshot-from-2016-09-17-23-45-22-png

Sedmou ikonu bohužel nevidím a v menu Tools nemám volbu Validate Signatures. Verze Foxitu, kterou mám je 2.1.0805. Každopádně díky za radu.

Vox

Re:Jak ověřit podepsaný PDF soubor?
« Odpověď #11 kdy: 18. 09. 2016, 00:12:26 »
Vidím že nebyl v diskuzi zmíněný tento soft: https://code-industry.net/free-pdf-editor/ - ten s podpisy pracovat umí (neověřoval jsem).

Díky za info, vyzkoušel jsem jej. S podpisy pracovat skutečně umí v tom smyslu, že dokáže podepsat dokument pomocí pkcs12 certifikátu. Spolu s ním zanechá vlastní podpis a wattermark. Bohužel v něm ale z nějakého důvodu nevidím podpis vytvořený v Libre Office, přestože v Adobe Readeru jsem měl možnost ověřit přes různé potíže alespoň jeho existenci. Taky se mi v něm nepodařilo spravovat jednotlivé certifikáty, ale je možné, že jsem někde něco přehlídl. Pokud se nepodaří vyřešit ostatní problémy, tak asi využiju tenhle program, protože v něm alespoň vidím ten podpis.

Re:Jak ověřit podepsaný PDF soubor?
« Odpověď #12 kdy: 18. 09. 2016, 09:54:13 »
Pro podepisování PDF používám již uvedený http://jsignpdf.sourceforge.net/, někdy jsem s ním neměl problém.