Open Source im professionellen Einsatz

Newsletter abonnieren
Seite durchsuchen

HEFTARCHIV | NEWS | E-BIBLIOTHEK | VIDEO | BLOGS | WHITEPAPER | EVENTS | ACADEMY | ABO | SHOP

user friendly

  Home  »  Online Artikel  »  Signieren von PDF-Dokumenten mit Portablesigner  

RSS-Feed der aktuellen News von Linux-Magazin Online Folgen Sie Linux-Magazin Online auf Twitter
Diesen Artikel druckenDiesen Artikel weiterempfehlen Diesen Artikel kommentieren Newsletter abonnieren
Share/Bookmark

Die erste Signatur

Zum Signieren mit Portablesigner muss das Zertifikat im Format PKCS#12 (meist mit mit der Endung ".p12" oder ".pfx") vorliegen.

Die Oberfläche von Portablesigner ist schnell erklärt: Im ersten Feld unter "Eingabedatei" wird die zu signierende Datei ausgewählt, woraufhin das Programm automatisch im zweiten Feld bei "Ausgabedatei" einen Vorschlag für den Dateinamen der signierten Version macht wird -- standardmäßig wird das Suffix "-sig" angehängt. Unter "Signaturdatei" muss das Zertifikat ausgewählt werden, welches für die Signierung herangezogen werden soll. Über die Schaltfläche "Suchen..." lassen sich die Dateien aus dem Dateisystem auswählen.

Auf Wunsch kann man auch einen so genannten "Signaturblock" einfügen (Abbildung 2), der nichts anderes ist, als eine zusätzliche Seite im PDF mit Informationen zum Zertifikat und der Certificate Authority. Er ist vor allem für diejenigen Betrachter hilfreich, deren PDF-Reader keine Signaturen verarbeiten kann. Über die Schaltfläche "Optionen..." konfiguriert der Anwender das Erscheinungsbild und die Sprache dieses Signaturblocks.


Abbildung 2: Der Signaturblock im signierten PDF-Dokument.

Das Passwort, mit dem das persönliche Zertifikat exportiert wurde, muss im dafür vorgesehenen Feld eingegeben werden. Dies dient der eigenen Sicherheit, denn nur mit Kenntnis dieses Passworts kann das Dokument unterschrieben werden.

Zum Abschluss kann der Benutzer wählen, ob das Dokument "finalisiert" werden soll oder nicht: Nach der Finalisierung kann niemand mehr Veränderungen vornehmen, allerdings auch keine zusätzlichen Zertifikate mehr anbringen. In der Regel sollte der Letztunterzeichner die Finalisierung vornehmen, da dann die Integrität des Dokuments sichergestellt ist, und Veränderungen sofort mit einer Meldung quittiert werden.

Durch einen Klick auf "OK" wird das Dokument abschließend signiert. Mit einem PDF-Reader kann man nun die Probe machen -- aber leider beherrscht nicht jedes Programm die Anzeige von Signaturen. Der Adobe Reader für Linux zeigt diese beispielsweise an, viele andere Programme jedoch nicht. Ist ein entsprechender PDF-Reader installiert, wird -- ähnlich wie bei verschlüsselten E-Mails und geschützten Webseiten -- die fertige Signatur im Dokument angezeigt (Abbildung 3).


Abbildung 3: Adobe Reader zeigt die Eigenschaften eines signierten PDF-Dokuments.

Als Extra verfügt Portablesigner auch über einen Kommandozeilen-Modus, mit dem er sich bequem in Skripte oder Webapplikationen einbinden lässt. Informationen dazu gibt es mit dem Befehl "java -jar PortablSigner.jar -h" oder auf der Homepage des Programms.

Ausblick

Portablesigner ist eine einfach zu bedienende Lösung, um PDF-Dokumente zu signieren. In einigen Fällen kann das LGPL-lizenzierte Programm den Kauf teurer Zusatzsoftware überflüssig machen. Erfreulich ist auch die Plattformunabhängigkeit durch die Implementation auf Java-Basis. Schön wäre noch eine direkte Integration in OpenOffice.org und andere Programme. Zumindest Ersteres ist laut der To-Do-Liste des Portablesigner-Entwicklers Peter Pfläging in Planung.

Der Autor

Florian Effenberger engagiert sich seit vielen Jahren für Open-Source-Software. Er ist internationaler Marketing Project Co-Lead sowie Ansprechpartner Marketing für den deutschsprachigen Raum bei OpenOffice.org und Mitglied im Vorstand des gemeinnützigen Vereins OpenOffice.org Deutschland e.V. Daneben ist sein Spezialgebiet die Konzeption und Administration von pädagogisch sinnvollen Netzwerken für Schulen auf Open-Source-Basis. Kontakt unter floeff@openoffice.org

Diesen Artikel druckenDiesen Artikel weiterempfehlen Diesen Artikel kommentieren Newsletter abonnieren
Share/Bookmark
Ähnliche Artikel
Projekteküche Neues aus der Welt der freien Software und ihrer Macher
Geisterstunde Reverse Engineering zeigt, wie verseuchte PDFs Rechner kompromittieren
Projekteküche Aktueller Überblick über freie Software und ihre Macher
PDF nach Maß PDF-Dateien unter Linux konvertieren und bearbeiten
PDF statt Flash Interaktive PDFs mit Javascript
Aussichtsreich Sechs Onlinebanking-Angebote großer Banken im Test
Whitepaper
The Role of Open Source in Data Integration

Obwohl in den letzten Jahren viele technische Fortschritte erzielt werden konnten, verfügen die meisten Datenintegrationsprozesse nach wie vor nur über eine sehr begrenzte Automatisierung. Das vorliegende White Paper von dem Industry Analyst Mark Madson wird zunächst ein grundlegendes Verständnis von Daten Integration vermitteln, die Vorzüge von Open Source Lösungen für Daten Integration erläutern und Ihnen professionelle Empfehlungen geben, damit Sie Ihre Integrationsjobs noch einfacher und produktiver gestalten können.

Download PDF (Registrierung erforderlich)
Open Source Datenintegration in der Praxis: Fallstudien und Anwendungsbeispiele (Folge 2)

Der zweite Teil des Open Source Datenintegration in der Praxis: Fallstudien und Anwendungsbeispiele White Papers beleuchtet anhand weiterer ausgewählter Case Studies die Implementierung von Open Source Datenintegration in der Praxis und benennt die daraus resultierenden Vorteile.

Download PDF (Registrierung erforderlich)
Kommentare (1)
von
Leser,
19.04.2010 13:08
Noch ein weiteres kostenloses Tool zum digitalen Signieren
Noch ein weiteres kostenloses Tool zum digitalen Signieren heißt DigiSigner und steht auch online zur Verfügung unter http://digisigner.com. Es unterstützt X.509 Zertifikate in PFX (PKCS#12) Dateien und auch die in Windows importierten Zertifikate. DigiSigner kann Signaturen auch verifizieren. Es gibt auch desktop Versionen aif digisigner.com.