| line | true | false | branch | 
 
| 50 | 0 | 1 | unless ($params{'q'} and $params{'p'} and $params{'e'}) | 
 
| 52 | 0 | 0 | unless $params{'Size'} | 
 
| 55 | 0 | 0 | if $params{'Size'} < 48 | 
 
| 58 | 0 | 0 | if $params{'Size'} % 2 | 
 
| 65 | 0 | 0 | unless ref $randsub eq 'CODE' | 
 
| 76 | 0 | 0 | unless ref $p eq 'Math::BigInt' | 
 
| 77 | 0 | 0 | unless ref $q eq 'Math::BigInt' | 
 
| 79 | 0 | 0 | unless bitsize($p * $q) == $params{'Size'} | 
 
| 87 | 0 | 0 | unless (&is_strong_pseudoprime($p, @prplist)) | 
 
| 89 | 0 | 0 | unless (&is_strong_pseudoprime($q, @prplist)) | 
 
| 103 | 0 | 1 | if ($params{'KF'}) | 
 
| 108 | 0 | 1 | $params{'PKF'} ? : | 
 
| 109 | 0 | 1 | $params{'SKF'} ? : | 
 
| 133 | 0 | 1 | if bitsize($prikey->d) < 0.25 * bitsize($prikey->n) | 
 
| 138 | 0 | 1 | if ($params{'Filename'}) |