des_cblock 125 crypto/des.h void des_ecb3_encrypt(des_cblock *input,des_cblock *output, des_cblock 128 crypto/des.h u_int32_t des_cbc_cksum(des_cblock *input,des_cblock *output, des_cblock 129 crypto/des.h long length,des_key_schedule schedule,des_cblock *ivec); des_cblock 130 crypto/des.h void des_cbc_encrypt(des_cblock *input,des_cblock *output,long length, des_cblock 131 crypto/des.h des_key_schedule schedule,des_cblock *ivec,int enc); des_cblock 132 crypto/des.h void des_ncbc_encrypt(des_cblock *input,des_cblock *output,long length, des_cblock 133 crypto/des.h des_key_schedule schedule,des_cblock *ivec,int enc); des_cblock 134 crypto/des.h void des_3cbc_encrypt(des_cblock *input,des_cblock *output,long length, des_cblock 136 crypto/des.h des_cblock *ivec1,des_cblock *ivec2,int enc); des_cblock 138 crypto/des.h long length,des_key_schedule schedule,des_cblock *ivec,int enc); des_cblock 139 crypto/des.h void des_ecb_encrypt(des_cblock *input,des_cblock *output, des_cblock 143 crypto/des.h void des_ede3_cbc_encrypt(des_cblock *input, des_cblock *output, des_cblock 145 crypto/des.h des_key_schedule ks3, des_cblock *ivec, int enc); des_cblock 148 crypto/des.h des_key_schedule ks3, des_cblock *ivec, int *num, int encrypt); des_cblock 151 crypto/des.h des_key_schedule ks3, des_cblock *ivec, int *num); des_cblock 154 crypto/des.h des_cblock *iv); des_cblock 156 crypto/des.h des_cblock *iv); des_cblock 169 crypto/des.h int numbits,long length,des_key_schedule schedule,des_cblock *ivec); des_cblock 170 crypto/des.h void des_pcbc_encrypt(des_cblock *input,des_cblock *output,long length, des_cblock 171 crypto/des.h des_key_schedule schedule,des_cblock *ivec,int enc); des_cblock 172 crypto/des.h u_int32_t des_quad_cksum(des_cblock *input,des_cblock *output, des_cblock 173 crypto/des.h long length,int out_count,des_cblock *seed); des_cblock 174 crypto/des.h void des_random_seed(des_cblock key); des_cblock 175 crypto/des.h void des_random_key(des_cblock ret); des_cblock 176 crypto/des.h int des_read_password(des_cblock *key,char *prompt,int verify); des_cblock 177 crypto/des.h int des_read_2passwords(des_cblock *key1,des_cblock *key2, des_cblock 180 crypto/des.h void des_set_odd_parity(des_cblock *key); des_cblock 181 crypto/des.h int des_is_weak_key(des_cblock *key); des_cblock 182 crypto/des.h int des_set_key(des_cblock *key,des_key_schedule schedule); des_cblock 183 crypto/des.h int des_key_sched(des_cblock *key,des_key_schedule schedule); des_cblock 184 crypto/des.h void des_string_to_key(char *str,des_cblock *key); des_cblock 185 crypto/des.h void des_string_to_2keys(char *str,des_cblock *key1,des_cblock *key2); des_cblock 187 crypto/des.h des_key_schedule schedule, des_cblock *ivec, int *num, int enc); des_cblock 189 crypto/des.h des_key_schedule schedule, des_cblock *ivec, int *num); des_cblock 197 crypto/des.h int des_new_random_key(des_cblock *key); des_cblock 198 crypto/des.h void des_init_random_number_generator(des_cblock *key); des_cblock 199 crypto/des.h void des_set_random_generator_seed(des_cblock *key); des_cblock 200 crypto/des.h void des_set_sequence_number(des_cblock new_sequence_number); des_cblock 201 crypto/des.h void des_generate_random_block(des_cblock *block); des_cblock 53 crypto/ecb3_enc.c des_cblock (*input); des_cblock 54 crypto/ecb3_enc.c des_cblock (*output); des_cblock 56 crypto/ecb_enc.c des_cblock (*input); des_cblock 57 crypto/ecb_enc.c des_cblock (*output); des_cblock 62 crypto/set_key.c static int check_parity(des_cblock (*key)); des_cblock 70 crypto/set_key.c des_cblock (*key); des_cblock 79 crypto/set_key.c des_cblock (*key); des_cblock 122 crypto/set_key.c des_cblock (*key); des_cblock 152 crypto/set_key.c des_cblock (*key); des_cblock 232 crypto/set_key.c des_cblock (*key);