cryptlib
3.4.1
|
Go to the source code of this file.
Macros | |
#define | NUM_WEAK_KEY 16 |
#define | HPERM_OP(a, t, n, m) |
Functions | |
void | des_set_odd_parity (des_cblock *key) |
int | des_check_key_parity (const_des_cblock *key) |
int | des_is_weak_key (const_des_cblock *key) |
int | des_set_key (const_des_cblock *key, des_key_schedule schedule) |
int | des_set_key_checked (const_des_cblock *key, des_key_schedule schedule) |
void | des_set_key_unchecked (const_des_cblock *key, des_key_schedule schedule) |
int | des_key_sched (const_des_cblock *key, des_key_schedule schedule) |
void | des_fixup_key_parity (des_cblock *key) |
Variables | |
OPENSSL_GLOBAL int | des_check_key =1 |
#define HPERM_OP | ( | a, | |
t, | |||
n, | |||
m | |||
) |
int des_check_key_parity | ( | const_des_cblock * | key | ) |
void des_fixup_key_parity | ( | des_cblock * | key | ) |
int des_is_weak_key | ( | const_des_cblock * | key | ) |
int des_key_sched | ( | const_des_cblock * | key, |
des_key_schedule | schedule | ||
) |
int des_set_key | ( | const_des_cblock * | key, |
des_key_schedule | schedule | ||
) |
int des_set_key_checked | ( | const_des_cblock * | key, |
des_key_schedule | schedule | ||
) |
void des_set_key_unchecked | ( | const_des_cblock * | key, |
des_key_schedule | schedule | ||
) |
void des_set_odd_parity | ( | des_cblock * | key | ) |
OPENSSL_GLOBAL int des_check_key =1 |