[gelöst] Hashing einer Binary/Text Datei
Verfasst: 4. September 2006 20:05
Guten Abend,
Ich sitze derzeit an einen schwerwiegenden Problem. Ich habe ein Programm geschrieben, welches von einer Datei eine Prüfsumme errechnet. Leider ist es nur in der Lage Textdatein (egal welcher größe) richtig zu hashen. Binärdatein werden falsch gehashed. Ich füge einen Link zum Quelltext an und zeige den relewanten Teil zum Auslesen der Datei:
http://yutsu.de/qanidb.tar.gz
Weiß vielleicht jemand die Ursache des Problems?
MFG
Nils Hasenbanck
Ich sitze derzeit an einen schwerwiegenden Problem. Ich habe ein Programm geschrieben, welches von einer Datei eine Prüfsumme errechnet. Leider ist es nur in der Lage Textdatein (egal welcher größe) richtig zu hashen. Binärdatein werden falsch gehashed. Ich füge einen Link zum Quelltext an und zeige den relewanten Teil zum Auslesen der Datei:
http://yutsu.de/qanidb.tar.gz
Code: Alles auswählen
QByteArray buff = file.read( len-pos );
unsigned char* data = (unsigned char*) buff.data();
MD4Update(&context,(unsigned char*)data,strlen((const char*)data));
MFG
Nils Hasenbanck