#!/usr/local/bin/perl use ExtUtils::testlib; use SSLeay; @md=(); foreach ("md2", "md5", "sha", "sha1", "mdc2", "ripemd160") { ($f=MD->new($_)) || die "$_ is an unknown message digest algorithm\n"; push(@md,$f); } while (<>) { foreach $md (@md) { $md->update($_); } } foreach (@md) { $digest=$_->final(); printf "%-4s=%s\n",$_->name(),unpack("H*",$digest); }