SHA

Perl interface to the NIST Secure Hash Algorithm
Download

SHA Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Publisher Name:
  • Gisle Aas
  • Publisher web site:
  • http://search.cpan.org/~gaas/

SHA Tags


SHA Description

Perl interface to the NIST Secure Hash Algorithm The SHA Perl module is depreciated. Use Digest::SHA1 instead.The current SHA module is just a wrapper around the Digest::SHA1 module. It is provided so that legacy code that rely on the old interface still work. This wrapper does not support the old (and buggy) SHA-0 algorithm.In addition to the methods provided by Digest::SHA1 this module provide the class methods SHA->hash() and SHA->hexhash() that basically do the same as the sha1() and sha1_hex() functions provided Digest::SHA1.The SHA->hex* methods will insert spaces between groups of 8 hex characters, while the Digest::SHA1 version of the same methods will not do this.SYNOPSIS use SHA; $version = &SHA::sha_version; $context = new SHA; $context->reset(); $context->add(LIST); $context->addfile(HANDLE); $digest = $context->digest(); $string = $context->hexdigest(); $digest = $context->hash($string); $string = $context->hexhash($string); Requirements: · Perl


SHA Related Software