Öffnen Sie signierte PDFs unter Linux

14

Wir haben einige PDF-Dateien, die durch ein PFX- Zertifikat geschützt sind . Unter Windows können wir diese PDF-Dateien mit Adobe Reader lesen (mit zuvor importiertem Zertifikat).

Ich habe lange gegoogelt, aber ich kann keinen PDF-Reader finden, der dies öffnen kann.

HINWEIS: Nur damit es klar ist. Wenn ich eine PDF-Datei öffnen würde, auf die diese digitale Signatur angewendet wurde, und sie beispielsweise in Evince geöffnet würde, würde sie folgendermaßen angezeigt:

   ss1

Während Acrobat Reader ( acroread) so aussieht:

   ss2

   ss3

Die PDF-Datei für das oben Genannte finden Sie hier: http://adobetrainer.co.uk/Resources/sign-a-pdf-with-reader-enabled.pdf

AgentTux
quelle
Wenn diese Funktion nur in proprietärer Software verfügbar ist und Sie Ihre Freiheit nicht schätzen, können Sie Adode Reader verwenden.
Strg-Alt-Delor
1
Was genau bedeutet " durch ein PFX-Zertifikat gesichert" ? Enthält die PFX-Datei die verschlüsselte PDF-Datei? In diesem Fall können Sie versuchen openssl pkcs12, es zu entschlüsseln (vorausgesetzt, Sie haben den entsprechenden Schlüssel) - siehe pkcs12Manpage.
Peterph
Sry aber der neueste Adobe Reader für Unix ist 9.5.5. - Aus Sicherheitsgründen gibt es viele schlechte Benachrichtigungen.
AgentTux
Nein, die .pfx-Datei enthält keine verschlüsselte PDF-Datei. Es gibt zwei Dateien: PDF und PFX. Die pdf-Datei ist durch dieses Zertifikat geschützt und kann nur mit dem beigefügten Zertifikat geöffnet werden.
AgentTux
Dieser Blog-Beitrag zeigt, wie PDF-Dateien mit einem PFX-Zertifikat unter Linux signiert werden
slm

Antworten:

2

Verwenden Sie zum Öffnen der Datei einen beliebigen PDF-Reader. Ich habe dies getestet, indem ich eine selbstsignierte PDF-Datei unter Linux mit epdfviewer geöffnet habe . Auch wenn sich die PFX-Datei nicht im System befand, beschwerte sich der Betrachter nicht oder fragte nach der PFX-Datei.

Ich glaube, dass die .pfx-Datei nur zum Signieren des Dokuments und nicht zum Öffnen benötigt wird. Auf diese Weise fungiert es als private Schlüsseldatei.

Update: Die aktualisierte Frage verdeutlicht die Anforderungen. Sie suchen nach einem PDF-Viewer, der das Signaturfeld anzeigt und es Ihnen ermöglicht, das Dokument im Signaturfeld zu signieren. epdfviewer macht das nicht.

Wie ich in den Kommentaren erwähnt habe, zeigt CabaretStage das Signaturfeld an und ermöglicht es Ihnen, die Signatur auch in diesem Feld zu platzieren. Die kostenlose Version fügt ein Wasserzeichen hinzu, sodass Sie es kaufen müssen.

Anscheinend funktioniert Foxit Reader auch, aber ich konnte es nicht auf meinem System zum Laufen bringen, daher kann ich es nicht bestätigen.

aprad046
quelle
Ich habe mehrere signierte Dokumente ausprobiert und sie werden geöffnet, aber nicht richtig angezeigt.
slm
Können Sie eine Kopie des nicht signierten PDFs erhalten, um sie mit dem signierten PDF zu vergleichen? Was genau wird nicht richtig angezeigt, die Signatur selbst oder das gesamte Dokument?
30.
@slm Optisch macht sich der Unterschied zwischen Adobe Reader und anderen PDF-Viewern bemerkbar, die von Adobe erkannt wurden. Mit CabaretStage können Sie das Signaturfeld "sehen". Ich glaube jedoch, dass Sie nach einem Viewer suchen, mit dem Sie das Dokument auch im Signaturfeld signieren können. CabaretStage macht das, aber die kostenlose Version fügt ein Wasserzeichen hinzu, so dass Sie es kaufen müssen. Anscheinend funktioniert Foxit Reader auch, aber ich habe es nicht ausprobiert.
April 046
Die Unterschiede, die ich bemerke, sind, dass die digitale Signatur-Funktion in allen kostenlosen Viewern, die ich ausprobiert habe, vollständig ignoriert wird. Ich habe dieses Problem fast eine Woche lang gelöst und bin leer ausgegangen. Als ich das recherchierte, herrschte große Verwirrung über elektronische und digitale Signaturen. Letzteres hat mit einem tatsächlichen digitalen Zertifikat zu tun, das zum "Signieren" des Dokuments verwendet wird. Die freien Betrachter ignorierten diesen Aspekt der PDF-Datei normalerweise. Ich bin nicht der OP dieses Q, aber als Mod der Site versuchte ich zu helfen, indem ich es beantwortete.
slm
1

Ich empfehle pdf-xchange-viewer . Es läuft mit wine. In meinem Debian 7 funktioniert das sehr gut. Ich benutze es oft zum Kommentieren von PDFs, zum Hinzufügen / Entfernen von Seiten, Lesezeichen usw.

Laut ihrer Webseite für Signaturunterstützung benötigen Sie die Pro-Version (kostenpflichtig).

Luis Antolín Cano
quelle
0

PDF Studio Viewer kann signierte PDF-Dokumente rendern. Es kann digitale Signaturen validieren. Es wird mit vertrauenswürdigen Standardzertifikaten (Oracle) geliefert, die Benutzer können diese jedoch anpassen. PS: Ich bin Entwickler bei Qoppa.

Leila Holmann
quelle
-5

Oracle VirtualBox und "gute Nacht". Mit der Rechenleistung der heutigen Maschinen ist Wein überholt.

Ich würde mir ein nettes PDF (und vielleicht auch andere Formate) erstellen, das eine dedizierte virtuelle Maschine erstellt.

Argento
quelle
2
wineist nicht überholt. Versuchen Sie, etwas auszuführen, das die Vorteile einer GPU nutzt.
Jordan
Kein Problem mit Virtualbox (fast) ein totaler HASSLE mit Wine. Auf dieser Ebene gibt es keinen Grund, eine GNU / Linux-Box zu verwenden (ich nehme an, Sie beziehen sich auf Spiele - aber selbst dort hatte ich gute Ergebnisse mit meiner Methode und ich wiederhole: MIT Hardwarebeschleunigung :)). Ich halte Wein immer noch für veraltet. Wenn Sie mir ein wirklich wertvolles Szenario zeigen, habe ich kein Problem damit, die Idee zu ändern! Und übrigens, sprechen wir hier nicht über PDF- und Dokumenterstellung? : /
Argento