| Percentage | Lines | ||
|---|---|---|---|
| Internal |
|
100 % | 43 |
| Mcrypt |
|
100 % | 24 |
| OpenSSL |
|
100 % | 18 |
| RandomReader |
|
100 % | 59 |
| AbstractGenerator |
|
100 % | 31 |
| SecureRandom |
|
100 % | 282 |
| ByteNumberGenerator |
|
100 % | 107 |
| CRAP Score | Lines | ||
|---|---|---|---|
| SecureRandom::getSequenceValues() | 4 | 19 | |
| AbstractGenerator::getBytes() | 4 | 20 | |
| SecureRandom::__construct() | 4 | 14 | |
| ByteNumberGenerator::getNumber() | 4 | 21 | |
| Internal::getNumber() | 3 | 18 | |
| Internal::isValidResult() | 3 | 4 | |
| RandomReader::getPointer() | 3 | 14 | |
| SecureRandom::getSequence() | 3 | 14 | |
| SecureRandom::getDefaultGenerator() | 3 | 13 | |
| SecureRandom::getArray() | 3 | 20 | |