Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Frage zur MD5 Summe ? (https://www.delphipraxis.net/110309-frage-zur-md5-summe.html)

tmrxxoja 16. Mär 2008 14:48


Frage zur MD5 Summe ?
 
Moin Moin

also mich hat man mal vor ewigkeiten drauf hingewiesen das es der einfachste weg sei zwei Datein über die MD5 summe zuvergleichen

nun meine frage

ändert sich die MD5 Summe wenn sich der Dateiname verändert?

Ändert sich die MD5 Summe wenn ein Pixel geändert wurde?

Wie bekomme ich die MD5 Summe raus?

idontwantaname 16. Mär 2008 15:00

Re: Frage zur MD5 Summe ?
 
Zitat:

Zitat von tmrxxoja
ändert sich die MD5 Summe wenn sich der Dateiname verändert?

Jein. Normalerweise nicht, da im Prinzip nur der Inhalt der Datei verglichen wird. Außer du lässt den Dateinamen in deinem Programm mit in die MD5-Summe einfließen ;)

Zitat:

Zitat von tmrxxoja
Ändert sich die MD5 Summe wenn ein Pixel geändert wurde?

Ja, sogar sher stark. Der Vorteil bei MD5, wenn es darum geht, fehler im Download zu überprüfen.

Zitat:

Zitat von tmrxxoja
Wie bekomme ich die MD5 Summe raus?

Suche dazu im Forum oder per Google nach "MD5", du wirst garantiert genug finden.

Christian Seehase 16. Mär 2008 15:08

Re: Frage zur MD5 Summe ?
 
Moin,

Zitat:

Zitat von tmrxxoja
ändert sich die MD5 Summe wenn sich der Dateiname verändert?

Da der MD5-Hash normaler Weise über den Inhalt der Datei gebildet wird, spielt der Name keine Rolle.
Zitat:

Zitat von tmrxxoja
Ändert sich die MD5 Summe wenn ein Pixel geändert wurde?

Wie Du aus der vorigen Antwort entnehmen kannst: Ja.
Zitat:

Zitat von tmrxxoja
Wie bekomme ich die MD5 Summe raus?

Also ich verwende dafür die Unit von Matthias Fichtner (http://www.fichtner.net/delphi/md5/)

dominikkv 16. Mär 2008 15:11

Re: Frage zur MD5 Summe ?
 
Zitat:

Zitat von tmrxxoja
Wie bekomme ich die MD5 Summe raus?

Ich würde dir dafür DEC von Hagen aka negaH empfahlen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:27 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz