@@ -21,19 +21,19 @@ void EncryptDESBuffer(uint16_t Count, const void *Plaintext, void *Ciphertext, c
21
21
if (IVIn == NULL ) {
22
22
memset (IV , 0x00 , CRYPTO_DES_BLOCK_SIZE );
23
23
} else {
24
- memcpy (IV , IVIn , CRYPTO_DES_BLOCK_SIZE );
24
+ memcpy (IV , IVIn , CRYPTO_DES_BLOCK_SIZE );
25
25
}
26
26
while (blockIndex < numBlocks ) {
27
27
if (blockIndex == 0 ) {
28
28
memcpy (inputBlock , & Plaintext [0 ], CRYPTO_DES_BLOCK_SIZE );
29
- CryptoMemoryXOR (IV , inputBlock , CRYPTO_DES_BLOCK_SIZE );
30
- } else {
29
+ CryptoMemoryXOR (IV , inputBlock , CRYPTO_DES_BLOCK_SIZE );
30
+ } else {
31
31
memcpy (inputBlock , & Ciphertext [(blockIndex - 1 ) * CRYPTO_DES_BLOCK_SIZE ], CRYPTO_DES_BLOCK_SIZE );
32
- CryptoMemoryXOR (& Plaintext [blockIndex * CRYPTO_DES_BLOCK_SIZE ], inputBlock , CRYPTO_DES_BLOCK_SIZE );
33
- }
34
- CryptoSpec .cryptFunc (inputBlock , ctBuf , Keys );
35
- ctBuf += CryptoSpec .blockSize ;
36
- blockIndex ++ ;
32
+ CryptoMemoryXOR (& Plaintext [blockIndex * CRYPTO_DES_BLOCK_SIZE ], inputBlock , CRYPTO_DES_BLOCK_SIZE );
33
+ }
34
+ CryptoSpec .cryptFunc (inputBlock , ctBuf , Keys );
35
+ ctBuf += CryptoSpec .blockSize ;
36
+ blockIndex ++ ;
37
37
}
38
38
}
39
39
@@ -49,18 +49,18 @@ void DecryptDESBuffer(uint16_t Count, void *Plaintext, const void *Ciphertext, c
49
49
if (IVIn == NULL ) {
50
50
memset (IV , 0x00 , CRYPTO_DES_BLOCK_SIZE );
51
51
} else {
52
- memcpy (IV , IVIn , CRYPTO_DES_BLOCK_SIZE );
52
+ memcpy (IV , IVIn , CRYPTO_DES_BLOCK_SIZE );
53
53
}
54
54
while (blockIndex < numBlocks ) {
55
- CryptoSpec .cryptFunc (inputBlock , Ciphertext + blockIndex * CRYPTO_DES_BLOCK_SIZE , Keys );
55
+ CryptoSpec .cryptFunc (inputBlock , Ciphertext + blockIndex * CRYPTO_DES_BLOCK_SIZE , Keys );
56
56
if (blockIndex == 0 ) {
57
57
memcpy (Plaintext , inputBlock , CRYPTO_DES_BLOCK_SIZE );
58
- CryptoMemoryXOR (IV , Plaintext , CRYPTO_DES_BLOCK_SIZE );
59
- } else {
58
+ CryptoMemoryXOR (IV , Plaintext , CRYPTO_DES_BLOCK_SIZE );
59
+ } else {
60
60
memcpy (Plaintext + blockIndex * CRYPTO_DES_BLOCK_SIZE , inputBlock , CRYPTO_DES_BLOCK_SIZE );
61
- CryptoMemoryXOR (& Ciphertext [(blockIndex - 1 ) * CRYPTO_DES_BLOCK_SIZE ],
62
- Plaintext + blockIndex * CRYPTO_DES_BLOCK_SIZE , CRYPTO_DES_BLOCK_SIZE );
63
- }
61
+ CryptoMemoryXOR (& Ciphertext [(blockIndex - 1 ) * CRYPTO_DES_BLOCK_SIZE ],
62
+ Plaintext + blockIndex * CRYPTO_DES_BLOCK_SIZE , CRYPTO_DES_BLOCK_SIZE );
63
+ }
64
64
blockIndex ++ ;
65
65
}
66
66
}
@@ -78,19 +78,19 @@ void Encrypt3DESBuffer(uint16_t Count, const void *Plaintext, void *Ciphertext,
78
78
if (IVIn == NULL ) {
79
79
memset (IV , 0x00 , CRYPTO_3KTDEA_BLOCK_SIZE );
80
80
} else {
81
- memcpy (IV , IVIn , CRYPTO_3KTDEA_BLOCK_SIZE );
81
+ memcpy (IV , IVIn , CRYPTO_3KTDEA_BLOCK_SIZE );
82
82
}
83
83
while (blockIndex < numBlocks ) {
84
84
if (blockIndex == 0 ) {
85
85
memcpy (inputBlock , & Plaintext [0 ], CRYPTO_3KTDEA_BLOCK_SIZE );
86
- CryptoMemoryXOR (IV , inputBlock , CRYPTO_3KTDEA_BLOCK_SIZE );
87
- } else {
86
+ CryptoMemoryXOR (IV , inputBlock , CRYPTO_3KTDEA_BLOCK_SIZE );
87
+ } else {
88
88
memcpy (inputBlock , & Ciphertext [(blockIndex - 1 ) * CRYPTO_3KTDEA_BLOCK_SIZE ], CRYPTO_3KTDEA_BLOCK_SIZE );
89
- CryptoMemoryXOR (& Plaintext [blockIndex * CRYPTO_3KTDEA_BLOCK_SIZE ], inputBlock , CRYPTO_3KTDEA_BLOCK_SIZE );
90
- }
91
- CryptoSpec .cryptFunc (inputBlock , ctBuf , Keys );
89
+ CryptoMemoryXOR (& Plaintext [blockIndex * CRYPTO_3KTDEA_BLOCK_SIZE ], inputBlock , CRYPTO_3KTDEA_BLOCK_SIZE );
90
+ }
91
+ CryptoSpec .cryptFunc (inputBlock , ctBuf , Keys );
92
92
ctBuf += CryptoSpec .blockSize ;
93
- blockIndex ++ ;
93
+ blockIndex ++ ;
94
94
}
95
95
}
96
96
@@ -106,18 +106,18 @@ void Decrypt3DESBuffer(uint16_t Count, void *Plaintext, const void *Ciphertext,
106
106
if (IVIn == NULL ) {
107
107
memset (IV , 0x00 , CRYPTO_3KTDEA_BLOCK_SIZE );
108
108
} else {
109
- memcpy (IV , IVIn , CRYPTO_3KTDEA_BLOCK_SIZE );
109
+ memcpy (IV , IVIn , CRYPTO_3KTDEA_BLOCK_SIZE );
110
110
}
111
111
while (blockIndex < numBlocks ) {
112
- CryptoSpec .cryptFunc (inputBlock , Ciphertext + blockIndex * CRYPTO_3KTDEA_BLOCK_SIZE , Keys );
112
+ CryptoSpec .cryptFunc (inputBlock , Ciphertext + blockIndex * CRYPTO_3KTDEA_BLOCK_SIZE , Keys );
113
113
if (blockIndex == 0 ) {
114
114
memcpy (Plaintext , inputBlock , CRYPTO_3KTDEA_BLOCK_SIZE );
115
- CryptoMemoryXOR (IV , Plaintext , CRYPTO_3KTDEA_BLOCK_SIZE );
116
- } else {
115
+ CryptoMemoryXOR (IV , Plaintext , CRYPTO_3KTDEA_BLOCK_SIZE );
116
+ } else {
117
117
memcpy (Plaintext + blockIndex * CRYPTO_3KTDEA_BLOCK_SIZE , inputBlock , CRYPTO_3KTDEA_BLOCK_SIZE );
118
- CryptoMemoryXOR (& Ciphertext [(blockIndex - 1 ) * CRYPTO_3KTDEA_BLOCK_SIZE ],
119
- Plaintext + blockIndex * CRYPTO_3KTDEA_BLOCK_SIZE , CRYPTO_3KTDEA_BLOCK_SIZE );
120
- }
118
+ CryptoMemoryXOR (& Ciphertext [(blockIndex - 1 ) * CRYPTO_3KTDEA_BLOCK_SIZE ],
119
+ Plaintext + blockIndex * CRYPTO_3KTDEA_BLOCK_SIZE , CRYPTO_3KTDEA_BLOCK_SIZE );
120
+ }
121
121
blockIndex ++ ;
122
122
}
123
123
}
0 commit comments