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/


