What protocol are you using in your Perl script to transfer the files via the Internet? I presume from what you've written that you're not using Net::FTP.
Update: Does this thread help?
In reply to Re^3: Digest::SHA gives different values for unix/windows
by Jim
in thread Digest::SHA gives different values for unix/windows
by rmahin
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |