Crypt_Hash B

Total Complexity 90
Dependencies 1
Dependents 4
Total lines 787
Lines of code 461
Logical lines of code 284
Comment lines 238
Methods 16
Properties 7

Methods 16

Method Rating Maintainability Complexity Lines of code
setHash()
D
33 38 98
_sha512()
B
28
11 146
hash()
A
47 11 34
_sha256()
A
36 6 74
_md2()
A
38 7 50
__construct()
S
60 4 15
_add()
S
60 4 12
setKey()
S
81 1 3
getHash()
S
82 1 3
getLength()
S
82 1 3
_md5()
S
79 1 3
_sha1()
S
79 1 3
_rightRotate()
S
71 1 5
_rightShift()
S
74 1 4
_not()
S
80 1 3
_string_shift()
S
72 1 5