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
|
|
Ä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)
|
Dieser Online-Artikel kann Links enthalten, die auf nicht mehr vorhandene Seiten verweisen. Wir ändern solche "broken links"
nur in wenigen Ausnahmefällen. Der Online-Artikel soll möglichst unverändert der gedrucken Fassung entsprechen.
|
Leser,
19.04.2010 13:08