line |
true |
false |
branch |
26
|
0 |
3 |
if ($params{'Version'}) |
36
|
0 |
17 |
unless $key |
37
|
0 |
17 |
unless $M |
44
|
1 |
16 |
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 |
15 |
unless $key |
78
|
0 |
15 |
unless $S |
79
|
0 |
15 |
unless $M |
86
|
10 |
0 |
if $self->verify_with_salt_recovery($M, $em1) |
94
|
0 |
18 |
if $emlen < 2 * $self->{'hlen'} |
110
|
0 |
10 |
if $emlen < 2 * $hlen |
118
|
0 |
10 |
unless $check eq $PS |
120
|
10 |
0 |
if $H eq $H1 |