| Percentage | Lines | ||
|---|---|---|---|
| DataIsTamperedException |
|
100 % | 5 |
| AuthenticationException |
|
100 % | 5 |
| Random |
|
100 % | 22 |
| TokenMask |
|
100 % | 37 |
| Mac |
|
100 % | 88 |
| PasswordHasher |
|
100 % | 83 |
| Crypt |
|
100 % | 279 |
| CRAP Score | Lines | ||
|---|---|---|---|
| Crypt::decrypt() | 4 | 28 | |
| Mac::getMessage() | 4 | 19 | |
| Crypt::encrypt() | 3 | 28 | |
| Crypt::__construct() | 3 | 10 | |
| Mac::sign() | 2 | 8 | |
| PasswordHasher::validate() | 2 | 7 | |
| TokenMask::remove() | 2 | 10 | |
| PasswordHasher::__construct() | 2 | 8 | |
| Random::string() | 2 | 10 | |
| Crypt::encryptByKey() | 1 | 3 | |