Lines 86-92
Link Here
|
86 |
|
86 |
|
87 |
memcpy(temp, key, 8); |
87 |
memcpy(temp, key, 8); |
88 |
crypt_unpack(temp); |
88 |
crypt_unpack(temp); |
89 |
setkey((const char *) temp); |
|
|
90 |
memset(temp, 0, sizeof(temp)); |
89 |
memset(temp, 0, sizeof(temp)); |
91 |
|
90 |
|
92 |
memset(crypt_cfb_iv, 0, sizeof(crypt_cfb_iv)); |
91 |
memset(crypt_cfb_iv, 0, sizeof(crypt_cfb_iv)); |
Lines 96-102
Link Here
|
96 |
|
95 |
|
97 |
while (len) { |
96 |
while (len) { |
98 |
memcpy(temp, crypt_cfb_iv, sizeof(temp)); |
97 |
memcpy(temp, crypt_cfb_iv, sizeof(temp)); |
99 |
encrypt((char *) temp, 0); |
|
|
100 |
if (chunksize > len) |
98 |
if (chunksize > len) |
101 |
chunksize = len; |
99 |
chunksize = len; |
102 |
if (decrypt) |
100 |
if (decrypt) |