Crypt_Rijndael D

Total Complexity 129
Dependencies 1
Dependents 0
Total lines 1,341
Lines of code 694
Logical lines of code 427
Comment lines 489
Methods 21
Properties 28

Methods 21

Method Rating Maintainability Complexity Lines of code
decrypt()
C
33 28 103
encrypt()
C
34 25 103
_setup()
B
36 18 75
Crypt_Rijndael()
A
29
7 101
_encryptBlock()
A
42 7 58
_decryptBlock()
A
42 6 56
setPassword()
A
48 7 32
_generate_xor()
S
52 5 24
_subWord()
S
42 3 35
_invSubWord()
S
42 3 35
_unpad()
S
63 4 10
_pad()
S
60 3 13
setKeyLength()
S
62 3 12
setBlockLength()
S
63 3 11
setKey()
S
77 1 4
setIV()
S
77 1 3
enablePadding()
S
82 1 3
disablePadding()
S
82 1 3
enableContinuousBuffer()
S
82 1 3
disableContinuousBuffer()
S
74 1 5
_string_shift()
S
73 1 5