File Coverage

blib/lib/Alt/Digest/MD5/OpenSSL.pm
Criterion Covered Total %
statement 6 6 100.0
branch n/a
condition n/a
subroutine 2 2 100.0
pod n/a
total 8 8 100.0


line stmt bran cond sub pod time code
1             package Alt::Digest::MD5::OpenSSL;
2              
3 2     2   160957 use strict;
  2         5  
  2         117  
4 2     2   13 use warnings;
  2         4  
  2         234  
5              
6             our $AUTHORITY = 'cpan:SKIM';
7             our $VERSION = 0.05;
8              
9             1;
10              
11             =pod
12              
13             =encoding utf8
14              
15             =head1 NAME
16              
17             Alt::Digest::MD5::OpenSSL - Alternative Digest::MD5 based on OpenSSL.
18              
19             =head1 DESCRIPTION
20              
21             This is a modification of the Digest::MD5 module to remove bundled C code for
22             MD5 algorithm.
23              
24             The main intention behind rewriting it to use the OpenSSL library is that the library is audited.
25              
26             =head1 AUTHORS
27              
28             The original MD5 interface was written by Neil Winton (N.Winton@axion.bt.co.uk).
29              
30             The Digest::MD5 module is written by Gisle Aas .
31              
32             Michal Josef Špaček did the changes with OpenSSL.
33              
34             =cut