PDF-Dokumente mit JSignPDF digital signieren

Auf dieser Seite erfahren Sie, wie Sie PDF-Dokumente mit JSignPDF digital signieren.
Für eine digitale Signatur benötigen Sie ein persönliches Nutzerzertifikat. Die Beantragung von einem persönlichen Nutzerzertifikat erfolgt über das RA-Portal. Anschließend müssen Sie das ausgestellte Zertifikat in den Zertifikatsspeicher importieren.
Bitte beachten Sie:
Gruppenzertifikate bzw. die digitale ID von Gruppenzertifikaten, wie sie bspw. für funktionale E-Mail-Postfächer ausgegeben werden, nicht für die digitale Signatur verwendet werden dürfen, weil Sie i.d.R. nicht die Bedingung erfüllen, dass sie genau einer Person zugeordnet werden können.
Um Dokumente in JSignPDF digital zu signieren, führen Sie folgende Schritte durch:
1. Laden Sie JSignPDF herunter:
Um sicherzugehen, können Sie die Datei auf VirusTotal überprüfen.
2. Starten Sie JSignPDF
java -jar JSignPdf.jar3. Unter File > Open wählen Sie die zu signierende PDF‑Datei.
4. Sobald das Dokument geöffnet ist, können Sie die digitale Signatur für das Dokument konfigurieren. Folgende Einstellungen können z.B. getätigt werden:
- Schlüsselbundtyp: PKCS12 (erweitere Ansicht: ja)
- Schlüsselbunddatei: $YOUR.P12
- Schlüsselbund Passwort: das Passwort für die Zertifikatsdatei
- Schlüssel Alias: an dieser Stelle kann man ein anderes Zertifikat zum Signieren auswählen
- Schlüssel Passwort: das Passwort für die Zertifikatsdatei
- PDF Datei eingeben: /path/to/file.pdf
- PDF Encryption: Not encrypted
- PDF Ausgabedatei: /path/to/file_signed.pdf
- Signatur anhängen: nein
- Begründung: z.B. Name des Dokuments
- Ort: z.B. Aachen
- Kontakt: z.B. Name oder E-Mail-Adresse
- TSA/OCSP/CRL:
- TSA URL: http://zeitstempel.dfn.de/
- TSA Authentication: Without authentication
- OCSP Aktivieren:
- für DFN-PKI Global http://ocsp.pca.dfn.de/OCSP-Server/OCSP
- für Sectigo CA http://GEANT.ocsp.sectigo.com
- für Harica CA gibt es keinen OCSP Server, Einstellung weglassen
- Zertifizierungsstufe: Keine Veränderung erlaubt (steht aber noch mehr zur Auswahl)
- Hash algorithm: SHA256
- Sichtbare Signatur: ja
5. Klicken Sie auf Sign um das Dokument zu signieren.

