| line |
!l |
l&&!r |
l&&r |
condition |
| 35 |
0 |
15 |
0 |
$$options{'cipher'} && ref $$options{'cipher'} |
| 53 |
15 |
0 |
0 |
exists $$options{'prepend_iv'} and not $$options{'prepend_iv'} |
| 54 |
15 |
0 |
0 |
exists $$options{'add_header'} and not $$options{'add_header'} |
| 58 |
15 |
0 |
0 |
exists $$options{'salt'} and $header_mode ne 'salt' |
| 91 |
15 |
0 |
0 |
exists $$options{'literal_key'} and exists $$options{'regenerate_key'} |
| 95 |
15 |
0 |
0 |
exists $$options{'regenerate_key'} and not $$options{'regenerate_key'} |
| 99 |
15 |
0 |
0 |
defined $salt and $salt ne '1' |
| 100 |
15 |
0 |
0 |
defined $salt and length $salt != 8 |
| |
15 |
0 |
0 |
defined $salt and length $salt != 8 and $salt ne '1' |
| 105 |
15 |
0 |
0 |
defined $iv and length $iv != $bs |
| 107 |
15 |
0 |
0 |
exists $$options{'regenerate_key'} && !$$options{'regenerate_key'} |
| 111 |
0 |
15 |
0 |
$padding and ref $padding eq 'CODE' |
| 140 |
15 |
0 |
0 |
defined $key and length $key != $ks |
| 145 |
15 |
0 |
0 |
defined $iv and length $iv != $bs |
| 321 |
0 |
0 |
435 |
$$self{'key'} and $$self{'civ'} |
| 365 |
0 |
0 |
435 |
defined $$self{'key'} and defined $$self{'civ'} |
| 419 |
0 |
0 |
435 |
-r '/dev/urandom' and open F, '/dev/urandom' |