Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   PDF signieren ? (https://www.delphipraxis.net/201229-pdf-signieren.html)

erich.wanker 3. Jul 2019 11:01

PDF signieren ?
 
Hallo :-)

Anforderung:
für eine Betriebstagebuch-Funktion muß ich lt. Behörde die PDF´s mit einer digitalen signatur versehen(keine unterschrift! - sondern die datei zertifizieren) und dann auf eine zertifizierte Hardware abspeichern.

Momentane Situation:
Ich erstelle die PDF´s via Win10/DelphiXE4/Reportbuilder 19.03 Build 367 ..
Am Tagesende habe ich dann einen Ordner auf der Festplatte, wo zum Beispiel 100 PDF Dateien liegen

Meine Vorstellung:
ich glaube, dieses Produkt (die PRO Version) wäre als Datenspeicher ausreichend zertifiziert.. https://www.ionos.de/office-loesunge...cloud-speicher

Datenübertragung: "Zusätzlich unterstützt HiDrive Pro die folgenden Protokolle: (S)FTP/FTPS"
FTPS wäre mit Delpi anscheinend möglich: https://stackoverflow.com/questions/...ad-of-ftp-indy


Frage:
wie kann ich nun die am Server liegenden PDFs vor dem Upload signieren?
Wie mach ich das via Delphi? .. oder macht man das besser mit einem Windows-Script? ..
Welchen Dienstleister (Signatur?) empfehlt ihr?

Danke für Hinweise
Erich

sakura 3. Jul 2019 11:32

AW: PDF signieren ?
 
Das einzige Produkt, welches ich zum Signieren empfehlen kann ist von Gnostice: https://www.gnostice.com/nl_article....ment_In_Delphi

Wir hatten vor ein paar Jahren verschiedene getestet und das war eindeutig die beste Lösung. Bin inzwischen woanders und habe daher keine Zugriff mehr auf die Sourcen, war aber relativ einfach umzusetzen.

...:cat:...

hstreicher 3. Jul 2019 18:16

AW: PDF signieren ?
 
beim Durchlesen war mein erster Gedanke dass Sie ein Dokumentenmanagement System wollen
die sind dafür ausgelegt Documente unveränderbar/ revisionsicher abzuspeichern.

mfg Hannes

slemke76 6. Jul 2019 16:17

AW: PDF signieren ?
 
Hallo,

PDFs signieren sollte hiermit klappen: https://www.secureblackbox.com/sbb/PDFBlackbox/#

Mit "zertifizierte Hardware" ist sicherlich ein Speichermedium gemeint, bei dem die Daten im Nachhinein nicht mehr verändert werden können? Ich habe da jetzt konkret keinen Vorschlag (vlt. jemand anders) - aber vielleicht gibt es Dienstleister, die das über ein Protokoll abbilden, was die SecureBlackbox-Suite auch kann.

Grüße
Sebastian

hanvas 6. Jul 2019 17:13

AW: PDF signieren ?
 
Zitat:

Zitat von erich.wanker (Beitrag 1435896)
Momentane Situation:
Am Tagesende habe ich dann einen Ordner auf der Festplatte, wo zum Beispiel 100 PDF Dateien liegen

dann nimm jSignPDF [1] ist Freeware, Open-Source, lässt sich via Komandozeile auch von eigenen Programmen oder einen simplen Batch Datei aus steuern und kann Zeitstempel einbinden und natürlich auch ganze Ordner auf einmal signieren. Was es nicht kann ist qualifizierte elektronische Signaturen erzeugen, aber das war ja explizit nicht gefragt. Wenn Du qualifizierte Signaturen brauchst und/oder unbedingt nahtlos in Delphi einbinden musst, kauf Dir eine Vollversion von DIGISeal-Office, die liefern eine DLL mit die sich wirklich sehr gut von Delphi aus verwenden lässt.

Zitat:

Anforderung:
für eine Betriebstagebuch-Funktion muß ich lt. Behörde die PDF´s mit einer digitalen signatur versehen(keine unterschrift! - sondern die datei zertifizieren) und dann auf eine zertifizierte Hardware abspeichern.
Mutmaßung
Den Begriff Betriebstagebuch kommt sehr häufig in Zusammenhang mit Anforderungen nach dem Umweltrecht vor, dann meistens im Abwasser, Abfall oder Immisionsschutz. Aufgrund der Anzahl der Dokumente (Tagesende, 100 PDF Dateien) würde ich vermuten das es sich um den Abfallbereich handelt und um "nicht gefährliche Abfälle" oder um die Rücknahme von Abfällen handelt. Wenn das so ist, vermute ich weiter das die Behörde welche die Auskunft gegeben hat die für die Überwachung des Betriebes zuständige Kreisverwaltungsbehörde war. Falls ich da richtig liege, dann solltest Du Dich mit einer neuen Anfrage evtl. an die höhere Behörde wenden - in Bayern beispielsweise das Landesamt für Umweltschutz LFU - da in diesem Fall die Auskunft schlicht falsch wäre.

Was sich auch schon an der Forderung "zertifzierte Hardware" und "Signatur" festmachen lässt, das ist doppelt gemoppelt und eine von beiden Maßnahmen reicht.

cu Ha-Joe



[1] http://jsignpdf.sourceforge.net/
https://github.com/kwart/jsignpdf


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:52 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz