in reply to Being Hexed by Reading MD5 Sums

try using binmode
heres an example:
#!/usr/bin/perl use Digest::MD5 ; use warnings ; use strict ; foreach (@ARGV) { open(FILE, "$_") or die "Can't open '$_': $!"; binmode(FILE); print Digest::MD5->new->addfile(*FILE)->hexdigest, " $_\n"; }