Einzelnen Beitrag anzeigen

Benutzerbild von JanWe
JanWe

Registriert seit: 23. Mär 2015
Ort: NRW
78 Beiträge
 
Delphi 7 Personal
 
#4

AW: Wie Unterschrift für einmaligen Gebrauch erfassen

  Alt 15. Apr 2022, 08:00
hm, also ich würde meinen, daß das so nicht geht.

eine Bilddatei kann immer wieder verwendet werden.
Dazu ist sie ja eine sparate Datei.

und wenn Du einen Hash über die Vertrags-Datei machst und diesen Wert in die Bilddatei einfügst und das Bild auch noch unter den Vertrag setzt, hat sich ja der Hashwert der Vertragsdatei auch geändert. (oder der Hashalgorithmus ist nicht gut ....)
Das heißt - für jemanden, der Nachprüfen möchte, ob der Hashwert "auf" dem PNG-Bild mit dem der Datei übereinstimmt muß erst das Bild fehlerfrei extrahieren (die machen da eine PDF raus? - und hoffen, daß die Vertragsdatei genauso viele und solche Zeichen enthält, wie das Originaldokument.


und dann hast Du nur einen Hashwert.
Keine Signatur.
D.h. mit nem Bildmanipulierungsprogramm könnte man (wer genügend Finanziellen Hintergrund hat) den Hashwert (CRc32?, md5?) und so anpassen, daß er zu einem verändeten Vertragsdokument gehört.

Also ich glaub, so bringt das nix, würd ich sagen.

Also entweder, Deine App macht selber alles zusammen -
aber dann bleibt noch das Problem:

Als was wird da gespeichert? PDF oder DOCX?

Du schreibst was von Worddokument. ...
Word DOCX Sind ZIP-Dateien (Ok, mit Prüfsummen gegen Beschädigung gesichert).
Aber da kannst Du eh die Unterschriften mit WinRAR, 7Zip WinZIP, etc. oder sogar Windows/Linux durch Umbenennen in blabla.ZIP und öffnen die Unterschriftsbilder raus klauen.
Jan
Allen demnächst ein gutes 2023!
  Mit Zitat antworten Zitat