Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi MD5 für Delphi 2009 (https://www.delphipraxis.net/137520-md5-fuer-delphi-2009-a.html)

Dragon27 22. Jul 2009 15:36


MD5 für Delphi 2009
 
Hallo zusammen,

ich suche jetzt seit einiger Zeit nach einer passenden MD5-Hash Funktion für Delphi 2009 die Hashcodes von Dateien erstellt.
In diesem Zusammenhang habe ich im Forum immer wieder von der MD5.pas gehört, nur leider finde ich die nicht für Delphi 2009.

Kann mir vielleicht hier jemand einen Tipp geben?

Danke!

khh 22. Jul 2009 15:42

Re: MD5 für Delphi 2009
 
Zitat:

Zitat von Dragon27
Hallo zusammen,


Kann mir vielleicht hier jemand einen Tipp geben?

Danke!

unter Freepascal gibts die unit md5.pas

sollte eigentlich auch unter Delphi laufen.


Gruss KH

himitsu 22. Jul 2009 15:57

Re: MD5 für Delphi 2009
 
die md5-Funktionen des Hier im Forum suchenDEC (Delphi Encryption Compendium) lauden (glaub ich) auch im D2009
und meine md5-Funktionen sind sowieso D2009-tauglich (und die verstecken sich hier und da hier in der DP),
ebenso wie meine Implementation der MD5-API von Windows :angel2:


Hier im Forum suchenMD5Init

mjustin 22. Jul 2009 17:32

Re: MD5 für Delphi 2009
 
Zitat:

Zitat von Dragon27
ich suche jetzt seit einiger Zeit nach einer passenden MD5-Hash Funktion für Delphi 2009 die Hashcodes von Dateien erstellt.

Bin kein Cryptoexperte aber es könnte die Klasse TIdHMACMD5 in der Unit IdHMACMD5 von Indy (Lib\Protocols) sein. Wenn HMACMD5 und MD5 das gleiche sind, was sich aber leicht prüfen lässt (z.B. mit Online-Hashgeneratoren)

kroimon 22. Jul 2009 17:42

Re: MD5 für Delphi 2009
 
Zitat:

Zitat von mjustin
Wenn HMACMD5 und MD5 das gleiche sind

Nope. MAC = Keyed-Hash Message Authentication Code


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:51 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