| /freebsd-9-stable/crypto/openssl/crypto/evp/ |
| D | e_des3.c | 78 DES_key_schedule ks2; /* key schedule (for ede) */ member 95 &data(ctx)->ks1, &data(ctx)->ks2, in des_ede_ecb_cipher() 104 &data(ctx)->ks1, &data(ctx)->ks2, &data(ctx)->ks3, in des_ede_ofb_cipher() 124 &data(ctx)->ks1, &data(ctx)->ks2, &data(ctx)->ks3, in des_ede_cbc_cipher() 133 &data(ctx)->ks1, &data(ctx)->ks2, &data(ctx)->ks3, in des_ede_cfb64_cipher() 151 &data(ctx)->ks1, &data(ctx)->ks2, in des_ede3_cfb1_cipher() 165 &data(ctx)->ks1, &data(ctx)->ks2, &data(ctx)->ks3, in des_ede3_cfb8_cipher() 199 || DES_set_key_checked(&deskey[1], &data(ctx)->ks2)) in des_ede_init_key() 203 DES_set_key_unchecked(&deskey[1], &data(ctx)->ks2); in des_ede_init_key() 230 || DES_set_key_checked(&deskey[1], &data(ctx)->ks2) in des_ede3_init_key() [all …]
|
| /freebsd-9-stable/crypto/openssl/crypto/des/ |
| D | des_old.c | 88 des_key_schedule ks1, des_key_schedule ks2, in _ossl_old_des_ecb3_encrypt() argument 92 (DES_key_schedule *)ks1, (DES_key_schedule *)ks2, in _ossl_old_des_ecb3_encrypt() 162 des_key_schedule ks2, des_key_schedule ks3) in _ossl_old_des_encrypt3() argument 164 DES_encrypt3(data, (DES_key_schedule *)ks1, (DES_key_schedule *)ks2, in _ossl_old_des_encrypt3() 169 des_key_schedule ks2, des_key_schedule ks3) in _ossl_old_des_decrypt3() argument 171 DES_decrypt3(data, (DES_key_schedule *)ks1, (DES_key_schedule *)ks2, in _ossl_old_des_decrypt3() 178 des_key_schedule ks2, in _ossl_old_des_ede3_cbc_encrypt() argument 184 (DES_key_schedule *)ks2, (DES_key_schedule *)ks3, in _ossl_old_des_ede3_cbc_encrypt() 190 des_key_schedule ks2, in _ossl_old_des_ede3_cfb64_encrypt() argument 196 (DES_key_schedule *)ks1, (DES_key_schedule *)ks2, in _ossl_old_des_ede3_cfb64_encrypt() [all …]
|
| D | cfb64ede.c | 70 DES_key_schedule *ks2, DES_key_schedule *ks3, in DES_ede3_cfb64_encrypt() argument 88 DES_encrypt3(ti, ks1, ks2, ks3); in DES_ede3_cfb64_encrypt() 110 DES_encrypt3(ti, ks1, ks2, ks3); in DES_ede3_cfb64_encrypt() 133 DES_key_schedule ks2, DES_cblock (*ivec), in DES_ede2_cfb64_encrypt() argument 136 DES_ede3_cfb64_encrypt(in, out, length, ks1, ks2, ks1, ivec, num, enc); in DES_ede2_cfb64_encrypt() 147 DES_key_schedule *ks2, DES_key_schedule *ks3, in DES_ede3_cfb_encrypt() argument 167 DES_encrypt3(ti, ks1, ks2, ks3); in DES_ede3_cfb_encrypt() 208 DES_encrypt3(ti, ks1, ks2, ks3); in DES_ede3_cfb_encrypt()
|
| D | des.h | 133 DES_key_schedule *ks1, DES_key_schedule *ks2, 178 DES_key_schedule *ks2, DES_key_schedule *ks3); 180 DES_key_schedule *ks2, DES_key_schedule *ks3); 183 DES_key_schedule *ks1, DES_key_schedule *ks2, 187 DES_key_schedule *ks1, DES_key_schedule *ks2, 192 DES_key_schedule *ks2, DES_key_schedule *ks3, 196 DES_key_schedule *ks2, DES_key_schedule *ks3, 200 DES_key_schedule *ks2, DES_key_schedule *ks3,
|
| D | des_enc.c | 247 DES_key_schedule *ks2, DES_key_schedule *ks3) in DES_encrypt3() argument 257 DES_encrypt2((DES_LONG *)data, ks2, DES_DECRYPT); in DES_encrypt3() 267 DES_key_schedule *ks2, DES_key_schedule *ks3) in DES_decrypt3() argument 277 DES_encrypt2((DES_LONG *)data, ks2, DES_ENCRYPT); in DES_decrypt3() 295 DES_key_schedule *ks2, DES_key_schedule *ks3, in DES_ede3_cbc_encrypt() argument 321 DES_encrypt3((DES_LONG *)tin, ks1, ks2, ks3); in DES_ede3_cbc_encrypt() 335 DES_encrypt3((DES_LONG *)tin, ks1, ks2, ks3); in DES_ede3_cbc_encrypt() 359 DES_decrypt3((DES_LONG *)tin, ks1, ks2, ks3); in DES_ede3_cbc_encrypt() 379 DES_decrypt3((DES_LONG *)tin, ks1, ks2, ks3); in DES_ede3_cbc_encrypt()
|
| D | ecb3_enc.c | 62 DES_key_schedule *ks1, DES_key_schedule *ks2, in DES_ecb3_encrypt() argument 75 DES_encrypt3(ll, ks1, ks2, ks3); in DES_ecb3_encrypt() 77 DES_decrypt3(ll, ks1, ks2, ks3); in DES_ecb3_encrypt()
|
| D | DES.xs | 85 des_cbc3_encrypt(input,ks1,ks2,ivec1,ivec2,encrypt) in des_cbc3_encrypt() argument 88 des_key_schedule * ks2 in des_cbc3_encrypt() 104 l,*ks1,*ks2,ivec1,ivec2,encrypt); in des_cbc3_encrypt() 162 des_ecb3_encrypt(input,ks1,ks2,encrypt) in des_ecb3_encrypt() argument 165 des_key_schedule * ks2 in des_ecb3_encrypt() 172 *ks1,*ks2,encrypt); in des_ecb3_encrypt()
|
| D | destest.c | 366 des_key_schedule ks, ks2, ks3; in main() local 388 if ((j = DES_set_key_checked(&cbc2_key, &ks2)) != 0) { in main() 403 DES_ede3_cbcm_encrypt(cbc_data, cbc_out, 16L, &ks, &ks2, &ks3, &iv3, &iv2, in main() 405 DES_ede3_cbcm_encrypt(&cbc_data[16], &cbc_out[16], i - 16, &ks, &ks2, in main() 416 DES_ede3_cbcm_encrypt(cbc_out, cbc_in, i, &ks, &ks2, &ks3, &iv3, &iv2, in main() 458 DES_set_key_unchecked(&key_data[i + 1], &ks2); in main() 463 des_ecb2_encrypt(&in, &out, ks, ks2, DES_ENCRYPT); in main() 464 des_ecb2_encrypt(&out, &outin, ks, ks2, DES_DECRYPT); in main() 531 if ((j = DES_set_key_checked(&cbc2_key, &ks2)) != 0) { in main() 545 des_ede3_cbc_encrypt(cbc_data, cbc_out, 16L, ks, ks2, ks3, &iv3, in main() [all …]
|
| D | cbc3_enc.c | 63 DES_key_schedule ks1, DES_key_schedule ks2, in DES_3cbc_encrypt() argument 76 (unsigned char *)output, l8, &ks2, iv1, !enc); in DES_3cbc_encrypt() 87 (unsigned char *)output, l8, &ks2, iv1, !enc); in DES_3cbc_encrypt()
|
| D | des.c | 354 DES_key_schedule ks, ks2; in doencryption() local 410 DES_set_key_unchecked(&k2, &ks2); in doencryption() 415 DES_set_key_unchecked(&k2, &ks2); in doencryption() 485 &ks, &ks2, do_encrypt); in doencryption() 492 (long)l, ks, ks2, &iv, &iv2, do_encrypt); in doencryption() 550 &ks, &ks2, do_encrypt); in doencryption() 553 (long)l, ks, ks2, &iv, &iv2, do_encrypt); in doencryption() 614 OPENSSL_cleanse(&ks2, sizeof(ks2)); in doencryption()
|
| D | ede_cbcm_enc.c | 79 DES_key_schedule *ks2, DES_key_schedule *ks3, in DES_ede3_cbcm_encrypt() argument 117 DES_encrypt1(tin, ks2, 0); in DES_ede3_cbcm_encrypt() 159 DES_encrypt1(tin, ks2, 1); in DES_ede3_cbcm_encrypt()
|
| D | des_old.h | 341 _ossl_old_des_key_schedule ks2, 373 _ossl_old_des_key_schedule ks2, 376 _ossl_old_des_key_schedule ks2, 381 _ossl_old_des_key_schedule ks2, 387 _ossl_old_des_key_schedule ks2, 394 _ossl_old_des_key_schedule ks2,
|
| /freebsd-9-stable/sys/crypto/des/ |
| D | des_ecb.c | 117 des_key_schedule ks1, des_key_schedule ks2, des_key_schedule ks3, in des_ecb3_encrypt() argument 131 des_encrypt3(ll,ks1,ks2,ks3); in des_ecb3_encrypt() 133 des_decrypt3(ll,ks1,ks2,ks3); in des_ecb3_encrypt()
|
| D | des_enc.c | 259 void des_encrypt3(DES_LONG *data, des_key_schedule ks1, des_key_schedule ks2, in des_encrypt3() argument 270 des_encrypt2((DES_LONG *)data,ks2,DES_DECRYPT); in des_encrypt3() 279 void des_decrypt3(DES_LONG *data, des_key_schedule ks1, des_key_schedule ks2, in des_decrypt3() argument 290 des_encrypt2((DES_LONG *)data,ks2,DES_ENCRYPT); in des_decrypt3()
|
| /freebsd-9-stable/crypto/openssl/doc/crypto/ |
| D | des.pod | 34 DES_key_schedule *ks1, DES_key_schedule *ks2, int enc); 36 DES_key_schedule *ks1, DES_key_schedule *ks2, 64 DES_key_schedule *ks2, DES_cblock *ivec, int enc); 67 DES_key_schedule *ks2, DES_cblock *ivec, int *num, int enc); 70 DES_key_schedule *ks2, DES_cblock *ivec, int *num); 74 DES_key_schedule *ks2, DES_key_schedule *ks3, DES_cblock *ivec, 77 long length, DES_key_schedule *ks1, DES_key_schedule *ks2, 81 long length, DES_key_schedule *ks1, DES_key_schedule *ks2, 85 DES_key_schedule *ks2, DES_key_schedule *ks3, 157 the input with I<ks1>, decrypting with the key schedule I<ks2>, and [all …]
|
| /freebsd-9-stable/crypto/openssl/crypto/des/asm/ |
| D | des_enc.m4 | 145 ! parameter 9 1 for load ks3 and ks2 to in4 and in3 642 ! parameter 5 1: load ks1/ks2 to in3/in4, add 120 to in4 1351 ! void DES_encrypt3(data, ks1, ks2, ks3) 1369 add in2, 120, in4 ! ks2 1377 ! parameter 9 1 for load ks3 and ks2 to in4 and in3 1396 ! void DES_decrypt3(data, ks1, ks2, ks3) 1417 mov in2, in3 ! ks2 1422 ! parameter 9 1 for load ks3 and ks2 to in4 and in3 1521 ! parameter 5 1: load ks1/ks2 to in3/in4, add 120 to in4 1665 ! void DES_ede3_cbc_encrypt(input, output, lenght, ks1, ks2, ks3, ivec, enc) [all …]
|
| D | readme | 13 des_encrypt3(DES_LONG data[2],des_key_schedule ks1,ks2,ks3); 14 des_decrypt3(DES_LONG data[2],des_key_schedule ks1,ks2,ks3);
|
| /freebsd-9-stable/crypto/openssl/doc/ |
| D | ssleay.txt | 2869 des_key_schedule ks2, 2873 the 8 bytes of input is encrypted with ks1, decrypted with ks2 and 2875 C=E(ks3,D(ks2,E(ks1,M))). There is a macro, des_ecb2_encrypt() 2877 C=E(ks1,D(ks2,E(ks1,M))) in that the final encrypt is done with ks1. 2950 des_key_schedule ks2, 2956 inside the cbc mode is really an C=E(ks3,D(ks2,E(ks1,M))). 2961 encryption. C=E(ks1,D(ks2,E(ks1,M))). This form of triple DES 3016 des_key_schedule ks2, 3051 des_key_schedule ks2,
|