AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

MD5 und korruptes ZIP-File / Test

Ein Thema von scrat1979 · begonnen am 1. Nov 2019 · letzter Beitrag vom 10. Nov 2019
Antwort Antwort
Benutzerbild von scrat1979
scrat1979

Registriert seit: 12. Jan 2007
Ort: Sulzbach a.d. Murr
1.028 Beiträge
 
Delphi 10.4 Sydney
 
#1

MD5 und korruptes ZIP-File / Test

  Alt 1. Nov 2019, 00:15
Hallo zusammen,

Kleine Frage, ich hoffe sie passt in die Kategorie. Sonst bitte verschieben.

Ich erstelle in meinem Programm ZIP-Dateien. Nach dem Erstellen und Testen erzeuge ich die MD5-Checksumme der Datei. Nun die Frage: Wenn ich in Zukunft erneut die Integrität der ZIP-Datei testen möchte, reicht es dann, die MD5-Checksumme erneut zu bilden und gegen die Vorhandene zu vergleichen oder kann das Archiv trotz gleicher Checksumme korrupt sein? Momentan ist die Performance beim manuellen Testen ausreichend, aber mit steigender Zahl von Archiven (Backups) und Zunahme derer Größen könnte sich das ändern. Lassen wir mal die theoretische Möglichkeit der MD5-Kollisionen außen vor. Nach meinem Verständnis her darf/kann die Datei bei gleicher Checksumme nicht korrupt sein - aber glauben heißt ja bekanntlich nicht wissen...

Danke im Voraus und gute Nacht
Michael Kübler
  Mit Zitat antworten Zitat
samso

Registriert seit: 29. Mär 2009
439 Beiträge
 
#2

AW: MD5 und korruptes ZIP-File / Test

  Alt 1. Nov 2019, 06:30
Zip-Dateien haben bereits eine Prüfsumme. Wenn die Hose bereits eine Gürtel hat, kann man zur Sicherheit auch noch Hosenträger tragen. Bei diesen Prüfsummen gibt es immer die Möglichkeit, dass die Datei verändert ist und die Prüfsumme gleich bleibt. Für ein Backup würde mir persönlich die CRC-Prüfsumme der Zip-Datei vollkommen reichen, weil bei mir die Wahrscheinlichkeit eines Bitfehlers auf dem Speichermedium bereits so klein ist, dass die kombinierte Wahrscheinlichkeit aus "das Original ist defekt" + "das Backup hat einen Bitfehler" + "die Prüfsumme ist trotzdem gleich" so niedrig ist, dass er - nach meiner Einschätzung - in meiner Lebenszeit quasi ausgeschlossen ist.
  Mit Zitat antworten Zitat
Benutzerbild von scrat1979
scrat1979

Registriert seit: 12. Jan 2007
Ort: Sulzbach a.d. Murr
1.028 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: MD5 und korruptes ZIP-File / Test

  Alt 10. Nov 2019, 12:05
Vielen Dank und sorry für die späte Rückmeldung. Jupp, das Zip-File speichert intern auch Checksummen, allerdings komme ich leichter mit den „Hosenträgern“ zurecht da ich mich mit den Spezifikationen des ZIP-File nicht auskenne. Wenn ich es richtig verstanden habe, dann sollte also eine gleiche Checksumme die Integrität der Datei beweisen - wenn man die MD5-Kollisionen mal vernachlässigt.

Nochmals vielen Dank!
Michael Kübler
  Mit Zitat antworten Zitat
Alt 18. Nov 2019, 03:45     Erstellt von Smith01
Dieser Beitrag wurde von TBx gelöscht. - Grund: Verdacht auf SPAM und den damit verbundenen verschwenderischen Umgang von wertvollen Bits und Bytes
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:12 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