Elektronische Signaturen aus pdf extrahieren

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
ulrich_th
Beiträge: 184
Registriert: 15.05.2003 09:30:11
Wohnort: Krefeld

Elektronische Signaturen aus pdf extrahieren

Beitrag von ulrich_th » 21.02.2011 11:14:12

Hi,

suche ein Programm, mit dem man sog. "qualifizierte elektronische Signaturen" aus einem pdf extrahieren kann.

Hintergrund: <skip>Umsatzsteuerrecht, Rechnungen etc.</skip>
Ich möchte die Dokumente mit openssl verifizieren, was auch ganz gut klappt, wenn pdf und Signatur zwei Dokumente sind. Leider wird heute meistens die Signatur in das pdf eingebaut. Zum Verifizieren muss ich also 1. Die Signatur extrahieren, 2. Feststellen, welcher Teil des Restes signiert wurde und 3. openssl anwerfen.

Beispieldateien finden sich u.a. hier.

Zum Verifizieren der beiden getrennten Dateien aus den Link geht ein:

Code: Alles auswählen

openssl smime -verify -in Testdaten_1_beigefuegte_Signatur.cms -inform der -content Testdaten_1_beigefuegte_Signatur.pdf -CAfile x509_ca-certificate.cer > /dev/null
(das x509_ca-certificate.cer ist das benötigte root-Zertifikat der Bundesnetzagentur.)

Der restliche Prozess ist für Signaturen mit dem belgischen Personalausweis hier ganz gut beschrieben, funktioniert bei den Testdateien aber nicht. Jetzt kenne ich mich mit perl auch praktisch garnicht aus :-( frage mich aber, ob es das nicht schon in irgendeinem Paket gibt, die Fragestellung kann doch nicht so neu sein. (Ein aptitude search pdf liefert 94 Treffer).

Was mir noch aufgefallen ist, ist dass z.B. ein cat Testdaten_2_integrierte_unsichtbare_Signatur.pdf (aus o.g. Link) mein xterm durcheinanderbringt. Gleiches beim o.g. openssl, weshalb ich das '/dev/null' ergänzt habe (die Meldung "Verification successful' geht trotzdem noch an stdout).

Scheint nicht der richtige Weg zu sein, um an die Signaturdaten heranzukommen, aber wie geht's?
Danke für jeden sachdienlichen Hinweis.

Ulrich

P.S.: Adobe reader kann das und win-freeware gibt es auch dazu, die wahrscheinlich auch unter wine läuft, aber darum geht es nicht....

drecksregistrierung
Beiträge: 3
Registriert: 06.03.2011 00:56:48

Re: Elektronische Signaturen aus pdf extrahieren

Beitrag von drecksregistrierung » 06.03.2011 01:03:51

Ich würde zu Debianpdftk raten. Benutzung z. B.:

$ pdftk inputfile.pdf unpack_files output PROMPT

EDIT: Zumindest kann man damit an ein pdf angehängte Dateien rausfiletieren (die man vorher mit attach_files angehängt hat).

PS: Ich hasse es, mich für jeden Scheißdreck registrieren zu müssen!
Zuletzt geändert von drecksregistrierung am 06.03.2011 02:06:32, insgesamt 1-mal geändert.

Benutzeravatar
TRex
Moderator
Beiträge: 8371
Registriert: 23.11.2006 12:23:54
Wohnort: KA

Re: Elektronische Signaturen aus pdf extrahieren

Beitrag von TRex » 06.03.2011 01:08:41

drecksregistrierung hat geschrieben:Ich würde zu Debianpdftk raten. Benutzung z. B.:

$ pdftk inputfile.pdf unpack_files output PROMPT

PS: Ich hasse es, mich für jeden Scheißdreck registrieren zu müssen!
Sehs doch mal von der anderen Seite: ohne Registrierung würden die Spambots hier alles überfluten ;)
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nichtDon't break debian!Wie man widerspricht

drecksregistrierung
Beiträge: 3
Registriert: 06.03.2011 00:56:48

CAPTCHA FTW!

Beitrag von drecksregistrierung » 06.03.2011 01:38:07

TRex2003 hat geschrieben:
drecksregistrierung hat geschrieben:PS: Ich hasse es, mich für jeden Scheißdreck registrieren zu müssen!
Sehs doch mal von der anderen Seite: ohne Registrierung würden die Spambots hier alles überfluten ;)
Von Wegen. Schon mal was von Captcha gehört? Von mir aus steht da gern „ANONYM“ an meinen Posts. Mit dieser doofen Registrierung ist jedenfalls weder dem Forum noch mir geholfen.

Benutzeravatar
feltel
Webmaster
Beiträge: 10476
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Re: CAPTCHA FTW!

Beitrag von feltel » 06.03.2011 07:55:54

drecksregistrierung hat geschrieben:Von Wegen. Schon mal was von Captcha gehört? Von mir aus steht da gern „ANONYM“ an meinen Posts. Mit dieser doofen Registrierung ist jedenfalls weder dem Forum noch mir geholfen.
Mit so einem Kommentar hilfst Du aber auch niemandem. Zwingt Dich ja keiner, Dich hier zu registrieren. *kopfschüttel*

ulrich_th
Beiträge: 184
Registriert: 15.05.2003 09:30:11
Wohnort: Krefeld

Re: Elektronische Signaturen aus pdf extrahieren

Beitrag von ulrich_th » 10.03.2011 14:23:59

Danke für den Hinweis (... und auch für's Anmelden, aber hier lohnt es sich auch!).

Leider bei verschiedenen Testdateien keinerlei output, so richtig bin ich noch nicht weiter.
Ich tast mich jetzt von beiden Seiten dran: Nachdem das Herauslösen der Signatur noch nicht funktioniert, versuche ich erstmal eine hereinzubringen (erster Ansatz: http://jsignpdf.sourceforge.net/), bin nur in den letzte Tagen nicht mehr dazu gekommen.

Eigentlich sollte es doch bald einige Aktivitäten dazu geben, sobald sich mit dem E-Personalausweis etwas tut... scheint mir aber ales noch sehr ruhig zu sein.

Ulrich

Antworten