md5 über sich selbst

Antworten
Nachricht
Autor
Peter

md5 über sich selbst

#1 Beitrag von Peter » 30. Jun 2007 12:38

Ich habe eine Liste von Dateien und eine Liste ihrer Prüfsummen. In der Liste steht die Datei mit den Prüfsummen aber auch drin, mit ihrer eigenen (korrekten) Prüfsumme. Nur aus reiner Neugier: wie macht man das? Egal wie man anfängt, jedesmal ändert sich doch die Prüfsumme der Liste. Oder gibt es einen Startwert, mit dem das klappt?

PDA

#2 Beitrag von PDA » 30. Jun 2007 15:06

Ich verstehe ehrlich gesagt nicht was du fragen willst.
Wenn man die Datei ändert so ändert sich auch die Prüfsumme (idealerweise).

Frage bitte präziser stellen.

Ansonsten gibt es noch das hier.

http://de.wikipedia.org/wiki/Md5

123456

#3 Beitrag von 123456 » 30. Jun 2007 22:47

Habe ich das richtig verstanden: Du machst mit md5sum * >md5list die Prüfsummen und willst, dass dort die Datei "md5list" aufgeführt ist? Für Windows gibt es Install-Generators, die Dateien so verpacken, für Linux kenne ich nichts.

petameta
prolinux-forum-admin
Beiträge: 1294
Registriert: 14. Feb 2003 13:19

#4 Beitrag von petameta » 02. Jul 2007 22:13

Ich glaube es geht hier weniger um die praktische Erstellung solcher Dateien, sondern mehr um die Theorie. Das Problem ist schon schwierig: Bindet man eine Prüfsumme mit in die Datei ein, so würde sich deren Prüfsumme ändern. Also müßte man eine andere Prüfsumme einbinden, was wiederum die Prüfsumme ändert ... und so weiter und so fort.

Ich könnte mir allerdings eine einfache Lösung vorstellen: Man berechnet die Prüfsumme über alle Daten außer der Prüfsumme, läßt diese also außen vor.

Antworten