mirror of
https://github.com/vanhauser-thc/thc-hydra.git
synced 2025-07-06 04:51:40 -07:00
fix for upcoming openssl-1.1 changes
This commit is contained in:
parent
9a048e5446
commit
f50e14a904
1 changed files with 3 additions and 3 deletions
|
@ -176,17 +176,17 @@ static void MakeKey(unsigned char *key, unsigned char *des_key) {
|
||||||
des_key[6] = Get7Bits(key, 42);
|
des_key[6] = Get7Bits(key, 42);
|
||||||
des_key[7] = Get7Bits(key, 49);
|
des_key[7] = Get7Bits(key, 49);
|
||||||
|
|
||||||
des_set_odd_parity((des_cblock *) des_key);
|
des_set_odd_parity((DES_cblock *) des_key);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Do the DesEncryption */
|
/* Do the DesEncryption */
|
||||||
void DesEncrypt(unsigned char *clear, unsigned char *key, unsigned char *cipher) {
|
void DesEncrypt(unsigned char *clear, unsigned char *key, unsigned char *cipher) {
|
||||||
des_cblock des_key;
|
DES_cblock des_key;
|
||||||
des_key_schedule key_schedule;
|
des_key_schedule key_schedule;
|
||||||
|
|
||||||
MakeKey(key, des_key);
|
MakeKey(key, des_key);
|
||||||
des_set_key(&des_key, key_schedule);
|
des_set_key(&des_key, key_schedule);
|
||||||
des_ecb_encrypt((des_cblock *) clear, (des_cblock *) cipher, key_schedule, 1);
|
des_ecb_encrypt((DES_cblock *) clear, (DES_cblock *) cipher, key_schedule, 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue