16 Jan 14:54
Re: Bug in Digest::MD5
David A. Black <dblack <at> wobblini.net>
2005-01-16 13:54:04 GMT
2005-01-16 13:54:04 GMT
Hi --
On Sun, 16 Jan 2005, Detlef Reichl wrote:
> Hallo,
>
> rubys MD5.hexdigest liefert andere Ergebnisse als der Shell-Befehl
> md5sum, obwohl nach meinem Verständnis beide das gleiche tun sollten.
> Bug oder Verständnisproblem?
>
> #!/usr/bin/ruby
> require 'digest/md5'
>
> p Digest::MD5.hexdigest('meinpasswort')
> system('echo meinpasswort | md5sum')
Ich glaube, es hat wie so oft der Fall ist mit "\n" zu tun:
$ ruby -r 'digest/md5' -e 'p Digest::MD5.hexdigest("meinpasswort\n")'
"121868f498263b6f93212708bd2a4009"
David
--
--
David A. Black
dblack <at> wobblini.net
_______________________________________________ Ruby-de-talk mailing list Ruby-de-talk <at> rubyforge.org(Continue reading)
RSS Feed