|
Packit |
fa4fcc |
Digest::SHA version 6.02
|
|
Packit |
fa4fcc |
========================
|
|
Packit |
fa4fcc |
|
|
Packit |
fa4fcc |
Digest::SHA is a complete implementation of the NIST Secure Hash
|
|
Packit |
fa4fcc |
Standard. It gives Perl programmers a convenient way to calculate
|
|
Packit |
fa4fcc |
SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA-512/224, and SHA-512/256
|
|
Packit |
fa4fcc |
message digests. The module can handle all types of input, including
|
|
Packit |
fa4fcc |
partial-byte data.
|
|
Packit |
fa4fcc |
|
|
Packit |
fa4fcc |
Digest::SHA is written in C for speed. If your platform lacks a
|
|
Packit |
fa4fcc |
C compiler, you can install the functionally-equivalent (but much
|
|
Packit |
fa4fcc |
slower) Digest::SHA::PurePerl module.
|
|
Packit |
fa4fcc |
|
|
Packit |
fa4fcc |
The tests subdirectory (t/*.t) contains an extensive set of SHA
|
|
Packit |
fa4fcc |
vectors compiled from various sources.
|
|
Packit |
fa4fcc |
|
|
Packit |
fa4fcc |
INSTALLATION
|
|
Packit |
fa4fcc |
|
|
Packit |
fa4fcc |
To install this module type the following:
|
|
Packit |
fa4fcc |
|
|
Packit |
fa4fcc |
perl Makefile.PL [ options ]
|
|
Packit |
fa4fcc |
make
|
|
Packit |
fa4fcc |
make test
|
|
Packit |
fa4fcc |
make install
|
|
Packit |
fa4fcc |
|
|
Packit |
fa4fcc |
The Makefile.PL options are:
|
|
Packit |
fa4fcc |
|
|
Packit |
fa4fcc |
-x : exclude support for SHA-384/512
|
|
Packit |
fa4fcc |
|
|
Packit |
fa4fcc |
DEPENDENCIES
|
|
Packit |
fa4fcc |
|
|
Packit |
fa4fcc |
None
|
|
Packit |
fa4fcc |
|
|
Packit |
fa4fcc |
COPYRIGHT AND LICENSE
|
|
Packit |
fa4fcc |
|
|
Packit |
fa4fcc |
Copyright (C) 2003-2018 Mark Shelor
|
|
Packit |
fa4fcc |
|
|
Packit |
fa4fcc |
This library is free software; you can redistribute it and/or modify
|
|
Packit |
fa4fcc |
it under the same terms as Perl itself.
|
|
Packit |
fa4fcc |
|
|
Packit |
fa4fcc |
Please refer to the Perl Artistic License for details:
|
|
Packit |
fa4fcc |
|
|
Packit |
fa4fcc |
http://search.cpan.org/perldoc?perlartistic
|