Path: usenet.cise.ufl.edu!newsfeeds.nerdc.ufl.edu!newsfeeds.nerdc.ufl.edu!news.magicnet.net!news.iag.net!news.sgi.com!enews.sgi.com!su-news-feed4.bbnplanet.com!su-news-hub1.bbnplanet.com!news.bbnplanet.com!newsfeed.corridex.com!ameritech.ais.net!jamie!ais.net!ameritech.net!uunet!uunet!in1.uu.net!news.neta.com!not-for-mail From: clintdw@netcom.com (Clinton Wong) Newsgroups: comp.lang.perl.announce,comp.lang.perl.modules Subject: Announce: HMAC::SHA1 0.01 Followup-To: comp.lang.perl.modules Date: 23 Sep 1998 00:04:26 GMT Organization: ICGNetcom Lines: 34 Approved: merlyn@stonehenge.com (comp.lang.perl.announce) Message-ID: <6u9dua$n7v$1@news.neta.com> NNTP-Posting-Host: gadget.cscaper.com X-Trace: news.neta.com 906509066 23807 206.67.186.3 (23 Sep 1998 00:04:26 GMT) X-Complaints-To: abuse@neta.com NNTP-Posting-Date: 23 Sep 1998 00:04:26 GMT X-Disclaimer: The "Approved" header verifies header information for article transmission and does not imply approval of content. Xref: usenet.cise.ufl.edu comp.lang.perl.announce:135 comp.lang.perl.modules:4303 HMAC::SHA1 has been uploaded to CPAN and should be available in a few days. It is also available at: http://postmaster.net/~clintdw/src/HMAC-SHA1-latest.tar.gz Cheers, Clinton NAME HMAC::SHA1 - Perl module to compute an HMAC SHA-1 digest. SYNOPSIS use HMAC::SHA1; hex($string, $key) returns a 20 byte digest in binary form. hexhash($string, $key) returns a 20 byte digest as printable hex. DESCRIPTION This module computes an HMAC SHA-1 digest as specified by RFC 2104. EXAMPLE use HMAC::SHA1; print HMAC::SHA1::hexhash("what do ya want for nothing?", "Jefe"), " should be effcdf6ae5eb2fa2d27416d5f184df9c259a7c79\n"; SEE ALSO RFC 2104 - HMAC specification. RFC 2202 - HMAC test cases. FIPS PUB 180-1 - SHA-1 specification. -- For a good time, read RFC 2324. http://postmaster.net/~clintdw/ .