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


Anmelden zum Antworten