Rechercher une page de manuel
Crypt::RIPEMD160::MAC.3pm
Langue: en
Version: 1998-07-08 (mandriva - 01/05/08)
Section: 3 (Bibliothèques de fonctions)
NAME
Crypt::RIPEMD160::MAC - Perl extension for RIPEMD-160 MAC functionSYNOPSIS
use Crypt::RIPEMD160::MAC; $key = "This is the secret key"; $mac = new Crypt::RIPEMD160::MAC($key); $mac->reset(); $mac->add(LIST); $mac->addfile(HANDLE); $digest = $mac->mac(); $string = $mac->hexmac();
DESCRIPTION
The Crypt::RIPEMD160 module allows you to use the RIPEMD160 Message Digest algorithm from within Perl programs.EXAMPLES
use Crypt::RIPEMD160; $ripemd160 = new Crypt::RIPEMD160; $ripemd160->add('foo', 'bar'); $ripemd160->add('baz'); $digest = $ripemd160->digest(); print("Digest is " . unpack("H*", $digest) . "\n");
The above example would print out the message
Digest is f137cb536c05ec2bc97e73327937b6e81d3a4cc9
provided that the implementation is working correctly.
AUTHOR
The RIPEMD-160 interface was written by Christian H. Geuer ("christian.geuer@crypto.gun.de").SEE ALSO
MD5(3pm) and SHA(1).Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre