Einzelnen Beitrag anzeigen

Gerome

Registriert seit: 4. Sep 2002
Ort: Server-Raum im Keller
316 Beiträge
 
#8

Re: MD5 Implementation für Delphi 2009

  Alt 20. Okt 2008, 14:25
Zitat von hitzi:
Liegt garantiert an der Unicode Geschichte. Wie kann ich nun unter Delphi 2009 einen MD5 Hash aus einem String errechnen lassen?
Sagt mal ... wie arbeitet denn MD5? Wenn - falls - ich richtig liege, dann betrachtet doch MD5 die Daten als Byte-Strom. Dass diese Bytes u.U. von uns zusammenhängend als MD5 betrachtet werden, ist doch dem MD5 egal, oder? Anbei ein Screenshot mit Speicherauszug. Da ist zu sehen, dass der String "Thomas" bei den neuen Unicode-Strings (wenig überraschend) breiter im Speicher liegt als mit den Ansi-Strings. Aus diesem Grund denke ich, dass ein Vergleich mit einem MD5-Rechner auf einer Webseite insofern nicht gültig ist, da man der Webseite - zumindest der im gegebenen Beispiel - wirklich nur die Bytes übergibt, die den String "Thomas" ausmachen.
Miniaturansicht angehängter Grafiken
md5_844.jpg  
Es lebe der eigene Keller.
  Mit Zitat antworten Zitat