mikaeledMedlem sedan dec. 2000157 inlägg Hej
Jag har en fil som jag vill kryptera (få fram en hash) med MD5. Jag har försökt att läsa av innehållet och sedan
$data = md5($data);
men det funkar inte riktigt. Det finns tydligen md5_file men det fungerar inte. Har ni någon fungerande kod?
MIchael
spangoMedlem sedan juni 20008 205 inlägg Hur är det som det "inte funkar", då?
mikaeledMedlem sedan dec. 2000157 inlägg Eller det fungerade väl men jag ville matcha med k-sigs (kazaa) och hasharna blev inte lika. Det borde det väl bli om det är samma fil?
spangoMedlem sedan juni 20008 205 inlägg Ja, om nu inte k-sigs tar med annat i hashningen också, som filstorlek eller något. Kan vara värt att kolla upp, kanske.
mikaeledMedlem sedan dec. 2000157 inlägg Jo, jag har källkoden så det går att kolla. Det är säkert att de tar upp storleken på filen men hur gör jag det för att få den i md5:an?
Det är väl knappast md5($data, $filesize)?
AsterixMedlem sedan dec. 1999483 inlägg MD5 kan bara ta emot en sträng så du måste veta hur stängen ska sättas ihop.
bohlinMedlem sedan mars 2000263 inlägg Det är kanske något fel på $data, inläsningen är kanske felaktig. Testa att använda denna funktionen istället:
http://se.php.net/manual/sv/function.md5-file.php