SecurityUtil C

Total Complexity 113
Dependencies 3
Dependents 1
Total lines 583
Lines of code 440
Logical lines of code 244
Comment lines 67
Methods 30
Properties 2

Methods 30

Method Rating Maintainability Complexity Lines of code
getSlideWindows()
A
44 14 46
isEncryptData()
A
45 12 47
getSecretData()
S
50 6 33
getIndexSecretData()
S
50 6 32
decrypt()
S
53 6 23
encrypt()
S
53 6 23
trimBySep()
S
52 5 27
__construct()
S
56 4 20
search()
S
55 4 18
compress()
S
58 4 16
isIndexEncrypt()
S
63 5 10
isBase64Str()
S
63 3 11
isPartEncryptData()
S
64 3 10
isLetterOrDigit()
S
68 3 7
checkEncryptData()
S
68 3 7
toStr()
S
65 3 10
isPublicData()
S
64 3 10
isEncryptDataArray()
S
67 3 8
encryptPhone()
S
62 2 11
getSecretDataByType()
S
65 2 9
utf8_substr()
S
66 2 8
hmacMD5EncryptToBase64()
S
68 2 7
encryptPhoneIndex()
S
63 2 10
encryptNormalIndex()
S
64 2 9
getArrayValue()
S
71 2 6
getBytes()
S
68 2 7
encryptNormal()
S
75 1 4
utf8_str_at()
S
75 1 4
isBase64Char()
S
79 1 3
utf8_strlen()
S
75 1 4