| Percentage | Lines | ||
|---|---|---|---|
| AESGCM |
|
57 % | 59 |
| GCM |
|
99 % | 278 |
| GHASH |
|
100 % | 94 |
| AES128Cipher |
|
100 % | 24 |
| AESCipher |
|
100 % | 155 |
| AES192Cipher |
|
100 % | 24 |
| AES256Cipher |
|
100 % | 24 |
| CRAP Score | Lines | ||
|---|---|---|---|
| GHASH::_mult() | 4 | 19 | |
| GCM::_gctr() | 3 | 23 | |
| GHASH::compute() | 3 | 15 | |
| AESGCM::decrypt() | 2 | 9 | |
| AESGCM::encrypt() | 2 | 9 | |
| GCM::_uint64() | 2 | 7 | |
| AESCipher::_getLastOpenSSLError() | 2 | 7 | |
| AESCipher::fromKeyLength() | 2 | 9 | |
| GCM::__construct() | 2 | 8 | |
| GCM::_pad128() | 2 | 7 | |