Digest-HMAC is used for message integrity checks between two parties that share a secret key and works in combination with some other Digest algorithm, usually MD5 or SHA-1.
For more information on Perl, see perl.com or perl.org.