Thread perl md5 subroutine (23 answers)
Opened by Gast at 2008-11-07 15:09

Gast Gast
 2008-11-07 16:43
#116063 #116063
o.k.

leider klappt das immer noch net so wie ich möchte....

also wenn ich die routine oben ausführe bekomme ich

Code: (dl )
Digest is 5c4b9e0bf6092b291ddb71c77c016392


soweit so gut

nun versuche ich es nachzuvollziehen....

zuerst erzeuge ich die md5`s

$pass= geheimesPasswort ->md5 b76b84abdc024df568b72aee7cad42f0
$nick= Ichbins ->md5 4920fbc73dc9e741e74edab01eb3e0bd

nick\0$pass

verstehe ich so das ich die beiden md5`s ohne leerzeichen aneinanderschreibe


b76b84abdc024df568b72aee7cad42f0
4920fbc73dc9e741e74edab01eb3e0bd


hexdigest

Code: (dl )
1
2
3
$md5->hexdigest 

Same as $md5->digest, but will return the digest in hexadecimal form. The length of the returned string will be 32 and it will only contain characters from this set: '0'..'9' and 'a'..'f'.

würde ich so interpretieren das das ganze gehasht wird also eine md5 gebildet wird.

Ergebnis:
Code: (dl )
7cfc5c74fa90247addfc48d645fefaf1


nur leider passt das absolut nicht mit dem zusammen was die routine macht...

das Problem sind sicherlich meine recht geringen Perlkenntnisse ;-)

weiss jemand Rat ?

John

View full thread perl md5 subroutine