Hallo!
In meinem Programm kopiere ich Dateien. Nun möchte ich nach jedem Kopiervorgang sicherstellen daß die Datei fehlerfrei kopiert wurde. Ich dachte mir ich bilde von beiden einen Hashwert mit einem bestimmten Algorithmus (z.B. MessageDigest.getInstance("SHA")) und vergleiche diese Werte nach dem Kopieren.
Wenn die Werte gleich sind wurde der Kopiervorgang fehlerfrei durchgeführt.
Kann ich das so machen um das fehlerfreie Kopieren sicherzustellen? Welchen Algorithmus würdet ihr dafür empfehlen?
Auf dieselbe Art und Weise könnte man auch Duplikate von Dateien suchen oder?
lg, Markus
In meinem Programm kopiere ich Dateien. Nun möchte ich nach jedem Kopiervorgang sicherstellen daß die Datei fehlerfrei kopiert wurde. Ich dachte mir ich bilde von beiden einen Hashwert mit einem bestimmten Algorithmus (z.B. MessageDigest.getInstance("SHA")) und vergleiche diese Werte nach dem Kopieren.
Wenn die Werte gleich sind wurde der Kopiervorgang fehlerfrei durchgeführt.
Kann ich das so machen um das fehlerfreie Kopieren sicherzustellen? Welchen Algorithmus würdet ihr dafür empfehlen?
Auf dieselbe Art und Weise könnte man auch Duplikate von Dateien suchen oder?
lg, Markus