DCPcrypt MD5 Hash
-
Hallo, hab ne kleine Frage zur MD5 hash Generierung mittels DCPcrypt.
Ich hab folgenden Code geschrieben:
char array[15]; int i; AnsiString result = ""; DCP_md5->Init(); DCP_md5->UpdateStr(md5.c_str()); DCP_md5->Final(array); for ( i= 0; i <= 15;i++) { result += result.IntToHex(array[i], 2); } Memo1->Lines->Add("MD5 Hash: " + result); DCP_md5->Free();
Das Ergebnis wird in der Memo wie folgt ausgegeben:
FFFFFFE732FFFFFFB5FFFFFF8458FFFFFFDCFFFFFFD3003EFFFFFF98FFFFFFD919355C7C24
Wofür stehen die F und warum wird das so ausgegeben?
-
Ohh nein,
es muss natürlich ein byte array sein und kein char array!
Jetzt funktionierts.....Wald = zu viele Bäume