Commit | Line | Data |
---|---|---|
a21a75c8 | 1 | Digest::SHA version 5.80 |
6bc89f92 SP |
2 | ======================== |
3 | ||
4 | Digest::SHA is a complete implementation of the NIST Secure Hash | |
5 | Standard. It gives Perl programmers a convenient way to calculate | |
340a2f44 CBW |
6 | SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA-512/224, and SHA-512/256 |
7 | message digests. The module can handle all types of input, including | |
8 | partial-byte data. | |
6bc89f92 SP |
9 | |
10 | Digest::SHA is written in C for speed. If your platform lacks a | |
11 | C compiler, you can install the functionally-equivalent (but much | |
12 | slower) Digest::SHA::PurePerl module. | |
13 | ||
14 | The tests subdirectory (t/*.t) contains an extensive set of SHA | |
15 | vectors compiled from various sources. | |
16 | ||
17 | INSTALLATION | |
18 | ||
19 | To install this module type the following: | |
20 | ||
21 | perl Makefile.PL [ options ] | |
22 | make | |
23 | make test | |
24 | make install | |
25 | ||
26 | The Makefile.PL options are: | |
27 | ||
28 | -t : build a thread-safe version of module | |
29 | -x : exclude support for SHA-384/512 | |
30 | ||
31 | DEPENDENCIES | |
32 | ||
33 | None | |
34 | ||
35 | COPYRIGHT AND LICENSE | |
36 | ||
9dd45029 | 37 | Copyright (C) 2003-2012 Mark Shelor |
6bc89f92 SP |
38 | |
39 | This library is free software; you can redistribute it and/or modify | |
40 | it under the same terms as Perl itself. | |
41 | ||
42 | Please refer to the Perl Artistic License for details: | |
43 | ||
44 | http://search.cpan.org/perldoc?perlartistic |