Ich habe 7 Dateien, für die ich MD5 -Hashes generiere. Die Hashes werden verwendet, um sicherzustellen, dass eine Remote -Kopie des Datenspeichers mit der lokalen Kopie identisch ist. Leider ist der Zusammenhang zwischen diesen beiden Kopien der Daten dummeriert langsam. Änderungen an den Daten sind sehr selten, aber ich habe die Anforderung, dass die Daten jederzeit (oder so bald wie möglich) synchronisiert werden. Anstatt 7 verschiedene MD5-Hashes über meinen (extrem langsamen) Kommunikations-Link zu übergeben, möchte ich den Hash für jede Datei generieren und diese Hashes dann zu einem einzigen Hash kombinieren, den ich dann übertragen und dann zum Vergleich neu kalkulieren/verwenden kann Auf der abgelegenen Seite. Wenn sich der "kombinierte Hash" unterscheidet, würde ich anfangen, die 7 einzelnen Hashes zu senden, um genau festzustellen, welche Dateien geändert wurden. Zum Beispiel sind hier die MD5 -Hashes für die 7 Dateien ab letzte Woche: < /p>
0709d609d69385255c496436eb50402c
709465a74411bd596595c7b9b158ae6a
4ab657320ef33e3d5eb498e4c13d41b7
3b49c6ab199994fd776bb63761414e72
0fc28c5a010fc3c06c0c930c88e31a15
c4ecd214662cac5aae0e53f6f252bf0e
8b086431e43148a2c2d943ba30d31cc6
< /code>
Ich möchte diese Hashes so kombinieren, dass ich einen einzigen einzigartigen Wert (vielleicht einen weiteren MD5 -Hash?) Erhalte, den ich dann an das Remote -System senden kann. Auf dem Remote -System würde ich dann dieselbe Berechnung durchführen, um festzustellen, ob die gesamten Daten geändert wurden. Wenn dies der Fall ist, würde ich anfangen, die einzelnen Hashes usw. zu senden. Der wichtigste Faktor ist, dass mein "kombinierter Hash" so kurz genug ist, dass es weniger Bandbreite verwendet, als nur alle 7 Hashes zu senden. Ich dachte daran, die 7 MD5 -Hashes in eine Datei zu schreiben und dann diese Datei zu haben, aber gibt es einen besseren Weg?
Kombinieren Sie MD5 -Hashes mehrerer Dateien ⇐ C#
-
- Similar Topics
- Replies
- Views
- Last post
-
-
AWS SDK PHP-Wie füge ich Content-MD5 für PutbucketLifecycleConfiguration hinzu?
by Anonymous » » in Php - 0 Replies
- 8 Views
-
Last post by Anonymous
-