md5 wrongness?
Erik Max Francis
max at alcyone.com
Fri Nov 23 21:58:17 EST 2007
Ron Johnson wrote:
> $ echo "snagglefrob" | md5sum
> f842244d79af85b457811091319d85ff -
>
> $ python
> Python 2.4.4 (#2, Aug 16 2007, 02:03:40)
> [GCC 4.1.3 20070812 (prerelease) (Debian 4.1.2-15)] on linux2
> Type "help", "copyright", "credits" or "license" for more information.
>>>> import md5
>>>> s = md5.new()
>>>> s.update('snagglefrob')
>>>> s.hexdigest()
> '9eb2459fcdd9f9b8a9fef7348bcac933'
echo inserts a newline, your Python snippet doesn't.
% echo -n "snagglefrob" | md5sum
9eb2459fcdd9f9b8a9fef7348bcac933 -
--
Erik Max Francis && max at alcyone.com && http://www.alcyone.com/max/
San Jose, CA, USA && 37 18 N 121 57 W && AIM, Y!M erikmaxfrancis
Granted that I must die, how shall I live?
-- Michael Novak
More information about the Python-list
mailing list