|
Line 0
Link Here
|
|
|
1 |
--- gol.c.orig 2014-05-20 03:11:04.000000000 +0200 |
| 2 |
+++ gol.c 2015-02-28 20:05:59.171972929 +0100 |
| 3 |
@@ -1427,18 +1427,18 @@ |
| 4 |
r-(ptr-top)-6, &aeskey, (unsigned char*) iv, AES_DECRYPT); |
| 5 |
} |
| 6 |
else if (!strcmp(crypt_algorythm, "DES")) { |
| 7 |
- des_key_schedule schedule; |
| 8 |
+ DES_key_schedule schedule; |
| 9 |
DES_set_key_unchecked((const_DES_cblock*) &digest, &schedule); |
| 10 |
DES_ncbc_encrypt((unsigned char*) ptr, (unsigned char*) data, |
| 11 |
r-(ptr-top)-6, &schedule, (const_DES_cblock*) &iv, DES_DECRYPT); |
| 12 |
} |
| 13 |
else if (!strcmp(crypt_algorythm, "3DES")) { |
| 14 |
- des_key_schedule schedule1, schedule2, schedule3; |
| 15 |
+ DES_key_schedule schedule1, schedule2, schedule3; |
| 16 |
DES_set_key_unchecked((const_DES_cblock*) (digest+ 0), &schedule1); |
| 17 |
DES_set_key_unchecked((const_DES_cblock*) (digest+ 8), &schedule2); |
| 18 |
DES_set_key_unchecked((const_DES_cblock*) (digest+16), &schedule3); |
| 19 |
- des_ede3_cbc_encrypt((unsigned char*) ptr, (unsigned char*) data, |
| 20 |
- r-(ptr-top)-6, schedule1, schedule2, schedule3, |
| 21 |
+ DES_ede3_cbc_encrypt((unsigned char*) ptr, (unsigned char*) data, |
| 22 |
+ r-(ptr-top)-6, &schedule1, &schedule2, &schedule3, |
| 23 |
(const_DES_cblock*) &iv, DES_DECRYPT); |
| 24 |
} else { |
| 25 |
data = strdup(ptr); |