Hallo zusammen,
ich habe eine Verteilungssoftware geschrieben, die von einer zentralen Stelle aus ein Programm auf verschiedene Standorte verteilt, um das Update vor Ort zu beschleunigen.
Ein Update besteht aus mehreren Datein unterschiedlicher Dateitypen, z.B. Exe-Dateien, Rpt, Ini etc.
Da die Verbindungen zwischen den Standorten eher langsam sind, mitunter nur 1Mbit, ermittle ich während der Verteilung, ob die Datei im Ziel schon existiert und falls ja, ob die Hashwerte der Dateien
übereinstimmen. Ist dies nicht der Fall wird die neue Datei kopiert.
Nun habe ich heute zum ersten Mal den Fall gehabt, dass zwei nachweislich unterschiedliche Dateien den gleichen Hashwert haben und somit das Update nicht kopiert wurde.
Wie groß ist die Wahrscheinlichkeit dass so ein Fall auftritt? Wie verlässlich ist die Hashwert-Ermittlung mit _Crypt_Hashfile?
Hat jemand da Erfahrungen?
Gruß