| line |
true |
false |
branch |
|
26
|
0 |
1 |
if ($params{'Version'}) |
|
36
|
0 |
5 |
unless $key |
|
37
|
0 |
5 |
unless $M |
|
44
|
1 |
4 |
if wantarray |
|
53
|
0 |
1 |
unless $key |
|
54
|
0 |
1 |
unless $S |
|
57
|
0 |
1 |
unless ($em = $self->encode($M, $salt, $k - 1)) |
|
58
|
0 |
0 |
if $self->errstr eq 'Message too long.' |
|
59
|
0 |
0 |
if $self->errstr eq 'Intended encoded message length too short.' |
|
62
|
0 |
1 |
if length $S < $k |
|
68
|
1 |
0 |
if $em eq $em1 |
|
77
|
0 |
4 |
unless $key |
|
78
|
0 |
4 |
unless $S |
|
79
|
0 |
4 |
unless $M |
|
86
|
4 |
0 |
if $self->verify_with_salt_recovery($M, $em1) |
|
94
|
0 |
6 |
if $emlen < 2 * $self->{'hlen'} |
|
110
|
0 |
4 |
if $emlen < 2 * $hlen |
|
118
|
0 |
4 |
unless $check eq $PS |
|
120
|
4 |
0 |
if $H eq $H1 |