perl5 interface to MD5, MD2, SHA1 and HMAC Message-Digest Algorithms