Mamy kilka plików PDF, które są zabezpieczone przez .pfx certyfikatem . W systemie Windows możemy użyć programu Adobe Reader do odczytu tych plików PDF (z wcześniej zaimportowanym certyfikatem).
Długo googlowałem, ale nie mogę znaleźć czytnika PDF, który mógłby to otworzyć.
UWAGA: Tak, żeby było jasne. Gdybym otworzył plik PDF, do którego zastosowano ten podpis cyfrowy, i został on otwarty, powiedzmy, Evince, wyświetliłby się tak:
Podczas gdy Acrobat Reader ( acroread
) lubi to:
Plik PDF dla powyższego znajduje się tutaj: http://adobetrainer.co.uk/Resources/sign-a-pdf-with-reader-enabled.pdf
pdf
certificates
AgentTux
źródło
źródło
openssl pkcs12
go odszyfrować (pod warunkiem, że masz odpowiedni klucz) - zobaczpkcs12
stronę podręcznika man.Odpowiedzi:
Aby otworzyć plik, użyj dowolnego czytnika plików PDF. Przetestowałem to, otwierając samopodpisany plik pdf w systemie Linux przy użyciu narzędzia epdfviewer . Mimo że plik .pfx nie był w systemie, przeglądarka nie narzeka, ani nawet nie prosi o plik .pfx.
Uważam, że plik .pfx jest potrzebny tylko do podpisania dokumentu, a nie do jego otwarcia. W ten sposób działa jak plik klucza prywatnego.
Aktualizacja: zaktualizowane pytanie wyjaśnia wymagania. Szukasz przeglądarki plików PDF, która pokazuje pole podpisu, a także umożliwia podpisanie dokumentu w polu podpisu. epdfviewer tego nie robi.
Jak wspomniałem w komentarzach, CabaretStage pokazuje pole podpisu i pozwala również umieścić podpis na tym polu. Darmowa wersja dodaje znak wodny, więc musisz go kupić.
Najwyraźniej Foxit Reader również działa, ale nie byłem w stanie zmusić go do działania w moim systemie, więc nie mogę tego potwierdzić.
źródło
Polecam przeglądarkę pdf-xchange . Działa przy użyciu
wine
. W moim Debianie 7 działa bardzo dobrze. Często go używam do adnotowania plików PDF, dodawania / usuwania stron, zakładek itp.Zgodnie z ich stroną internetową do obsługi podpisów potrzebujesz wersji Pro (płatnej).
źródło
Sprawdź Intisign. Bezpłatne przez rząd ekwadorski.
https://www.eci.bce.ec/web/guest/intisign-firma-archivos-y-pdf
Może podpisywać i sprawdzać podpisy plików pdf. Dodatkowo obsługuje znaczniki czasu.
źródło
PDF Studio Viewer może renderować podpisane dokumenty PDF. Może sprawdzać poprawność podpisów cyfrowych. Pochodzi z domyślnymi zaufanymi certyfikatami (Oracle), ale użytkownicy mogą je dostosowywać. PS: Jestem programistą w Qoppa.
źródło
Czy próbowałeś kiedyś LibreOffice Draw? https://help.libreoffice.org/Common/About_Digital_Signatures
Potrafi czytać i pisać podpisy cyfrowe w formacie pdf, a także w innych formatach, ale nie wiem, czy pasowałoby do tego konkretnego przypadku użycia.
źródło
Oracle VirtualBox i „dobranoc”. Dzięki dzisiejszej mocy obliczeniowej maszyn wino jest przestarzałe.
Zrobiłbym sobie niezłego .pdf (a może także inne formaty), tworząc dedykowaną maszynę wirtualną.
źródło
wine
nie jest przestarzały. Spróbuj uruchomić coś, co korzysta z GPU.