| /mirbsd/src/lib/libssl/src/crypto/des/ |
| D | des_old.c | 85 des_key_schedule ks3, int enc) in _ossl_old_des_ecb3_encrypt() argument 89 (DES_key_schedule *)ks3, enc); in _ossl_old_des_ecb3_encrypt() 136 des_key_schedule ks2, des_key_schedule ks3) in _ossl_old_des_encrypt3() argument 139 (DES_key_schedule *)ks3); in _ossl_old_des_encrypt3() 142 des_key_schedule ks2, des_key_schedule ks3) in _ossl_old_des_decrypt3() argument 145 (DES_key_schedule *)ks3); in _ossl_old_des_decrypt3() 149 des_key_schedule ks3, _ossl_old_des_cblock *ivec, int enc) in _ossl_old_des_ede3_cbc_encrypt() argument 153 (DES_key_schedule *)ks3, ivec, enc); in _ossl_old_des_ede3_cbc_encrypt() 157 des_key_schedule ks3, _ossl_old_des_cblock *ivec, int *num, int enc) in _ossl_old_des_ede3_cfb64_encrypt() argument 161 (DES_key_schedule *)ks3, ivec, num, enc); in _ossl_old_des_ede3_cfb64_encrypt() [all …]
|
| D | des.h | 135 DES_key_schedule *ks3, int enc); 175 DES_key_schedule *ks2, DES_key_schedule *ks3); 177 DES_key_schedule *ks2, DES_key_schedule *ks3); 181 DES_key_schedule *ks3,DES_cblock *ivec,int enc); 185 DES_key_schedule *ks3, 190 DES_key_schedule *ks2,DES_key_schedule *ks3, 194 DES_key_schedule *ks2,DES_key_schedule *ks3, 198 DES_key_schedule *ks2,DES_key_schedule *ks3,
|
| D | cfb64ede.c | 69 DES_key_schedule *ks2, DES_key_schedule *ks3, in DES_ede3_cfb64_encrypt() argument 90 DES_encrypt3(ti,ks1,ks2,ks3); in DES_ede3_cfb64_encrypt() 116 DES_encrypt3(ti,ks1,ks2,ks3); in DES_ede3_cfb64_encrypt() 151 DES_key_schedule *ks2,DES_key_schedule *ks3, in DES_ede3_cfb_encrypt() argument 172 DES_encrypt3(ti,ks1,ks2,ks3); in DES_ede3_cfb_encrypt() 214 DES_encrypt3(ti,ks1,ks2,ks3); in DES_ede3_cfb_encrypt()
|
| D | des_enc.c | 255 DES_key_schedule *ks2, DES_key_schedule *ks3) in DES_encrypt3() argument 266 DES_encrypt2((DES_LONG *)data,ks3,DES_ENCRYPT); in DES_encrypt3() 275 DES_key_schedule *ks2, DES_key_schedule *ks3) in DES_decrypt3() argument 284 DES_encrypt2((DES_LONG *)data,ks3,DES_DECRYPT); in DES_decrypt3() 305 DES_key_schedule *ks2, DES_key_schedule *ks3, in DES_ede3_cbc_encrypt() argument 333 DES_encrypt3((DES_LONG *)tin,ks1,ks2,ks3); in DES_ede3_cbc_encrypt() 348 DES_encrypt3((DES_LONG *)tin,ks1,ks2,ks3); in DES_ede3_cbc_encrypt() 375 DES_decrypt3((DES_LONG *)tin,ks1,ks2,ks3); in DES_ede3_cbc_encrypt() 396 DES_decrypt3((DES_LONG *)tin,ks1,ks2,ks3); in DES_ede3_cbc_encrypt()
|
| D | ecb3_enc.c | 63 DES_key_schedule *ks3, in DES_ecb3_encrypt() argument 74 DES_encrypt3(ll,ks1,ks2,ks3); in DES_ecb3_encrypt() 76 DES_decrypt3(ll,ks1,ks2,ks3); in DES_ecb3_encrypt()
|
| D | destest.c | 338 des_key_schedule ks,ks2,ks3; in main() local 366 if ((j=DES_set_key_checked(&cbc3_key,&ks3)) != 0) in main() 378 DES_ede3_cbcm_encrypt(cbc_data,cbc_out,16L,&ks,&ks2,&ks3,&iv3,&iv2, in main() 380 DES_ede3_cbcm_encrypt(&cbc_data[16],&cbc_out[16],i-16,&ks,&ks2,&ks3, in main() 391 DES_ede3_cbcm_encrypt(cbc_out,cbc_in,i,&ks,&ks2,&ks3,&iv3,&iv2,DES_DECRYPT); in main() 438 DES_set_key_unchecked(&key_data[i+2],&ks3); in main() 525 if ((j=DES_set_key_checked(&cbc3_key,&ks3)) != 0) in main() 536 des_ede3_cbc_encrypt(cbc_data,cbc_out,16L,ks,ks2,ks3,&iv3, in main() 538 des_ede3_cbc_encrypt(&(cbc_data[16]),&(cbc_out[16]),i-16,ks,ks2,ks3, in main() 556 des_ede3_cbc_encrypt(cbc_out,cbc_in,i,ks,ks2,ks3,&iv3,DES_DECRYPT); in main()
|
| D | ede_cbcm_enc.c | 76 DES_key_schedule *ks3, DES_cblock *ivec1, DES_cblock *ivec2, in DES_ede3_cbcm_encrypt() argument 98 DES_encrypt1(tin,ks3,1); in DES_ede3_cbcm_encrypt() 149 DES_encrypt1(tin,ks3,1); in DES_ede3_cbcm_encrypt()
|
| D | des_old.h | 334 _ossl_old_des_key_schedule ks3, int enc); 351 _ossl_old_des_key_schedule ks2, _ossl_old_des_key_schedule ks3); 353 _ossl_old_des_key_schedule ks2, _ossl_old_des_key_schedule ks3); 356 _ossl_old_des_key_schedule ks3, _ossl_old_des_cblock *ivec, int enc); 359 _ossl_old_des_key_schedule ks3, _ossl_old_des_cblock *ivec, int *num, int enc); 362 _ossl_old_des_key_schedule ks3, _ossl_old_des_cblock *ivec, int *num);
|
| /mirbsd/src/lib/libssl/src/crypto/evp/ |
| D | e_des3.c | 77 DES_key_schedule ks3;/* key schedule (for ede3) */ member 90 &data(ctx)->ks3, in des_ede_ecb_cipher() 99 &data(ctx)->ks1, &data(ctx)->ks2, &data(ctx)->ks3, in des_ede_ofb_cipher() 119 &data(ctx)->ks1, &data(ctx)->ks2, &data(ctx)->ks3, in des_ede_cbc_cipher() 128 &data(ctx)->ks1, &data(ctx)->ks2, &data(ctx)->ks3, in des_ede_cfb64_cipher() 145 &data(ctx)->ks1,&data(ctx)->ks2,&data(ctx)->ks3, in des_ede3_cfb1_cipher() 157 &data(ctx)->ks1,&data(ctx)->ks2,&data(ctx)->ks3, in des_ede3_cfb8_cipher() 196 memcpy(&data(ctx)->ks3,&data(ctx)->ks1, in des_ede_init_key() 218 DES_set_key_unchecked(&deskey[2],&data(ctx)->ks3); in des_ede3_init_key()
|
| /mirbsd/src/lib/libdes/ |
| D | ecb3_enc.c | 61 void des_ecb3_encrypt(input, output, ks1, ks2, ks3, encrypt) 66 des_key_schedule ks3; variable 80 des_encrypt3(ll,ks1,ks2,ks3); 82 des_decrypt3(ll,ks1,ks2,ks3);
|
| D | ede_enc.c | 61 void des_ede3_cbc_encrypt(input, output, length, ks1, ks2, ks3, ivec, encrypt) 67 des_key_schedule ks3; variable 95 des_encrypt3((DES_LONG *)tin,ks1,ks2,ks3); 110 des_encrypt3((DES_LONG *)tin,ks1,ks2,ks3); 137 des_decrypt3((DES_LONG *)tin,ks1,ks2,ks3); 158 des_decrypt3((DES_LONG *)tin,ks1,ks2,ks3);
|
| D | cfb64ede.c | 66 void des_ede3_cfb64_encrypt(in, out, length, ks1,ks2,ks3, ivec, num, encrypt) in des_ede3_cfb64_encrypt() argument 70 des_key_schedule ks1,ks2,ks3; 93 des_encrypt3((DES_LONG *)ti,ks1,ks2,ks3); 119 des_encrypt3((DES_LONG *)ti,ks1,ks2,ks3);
|
| D | des_enc.c | 256 void des_encrypt3(data,ks1,ks2,ks3) in des_encrypt3() argument 260 des_key_schedule ks3; 271 des_encrypt2((DES_LONG *)data,ks3,DES_ENCRYPT); 279 void des_decrypt3(data,ks1,ks2,ks3) in des_decrypt3() argument 283 des_key_schedule ks3; 292 des_encrypt2((DES_LONG *)data,ks3,DES_DECRYPT);
|
| D | des.doc | 105 des_key_schedule ks3, 109 then encrypted again with ks3, before being put into output; 110 C=E(ks3,D(ks2,E(ks1,M))). There is a macro, des_ecb2_encrypt() 186 des_key_schedule ks3, 191 inside the cbc mode is really an C=E(ks3,D(ks2,E(ks1,M))). 252 des_key_schedule ks3, 287 des_key_schedule ks3,
|
| /mirbsd/src/sys/crypto/ |
| D | ecb3_enc.c | 52 void des_ecb3_encrypt(input, output, ks1, ks2, ks3, encrypt) 57 des_key_schedule ks3; variable 73 des_encrypt2(ll,ks3,encrypt);
|
| D | des.h | 127 des_key_schedule ks3, int enc); 145 des_key_schedule ks3, des_cblock *ivec, int enc); 148 des_key_schedule ks3, des_cblock *ivec, int *num, int encrypt); 151 des_key_schedule ks3, des_cblock *ivec, int *num);
|
| /mirbsd/src/include/ |
| D | des.h | 145 des_key_schedule ks3, int enc); 165 des_key_schedule ks2, des_key_schedule ks3); 167 des_key_schedule ks2, des_key_schedule ks3); 170 des_key_schedule ks3, des_cblock *ivec, int enc); 173 des_key_schedule ks3, des_cblock *ivec, int *num, int encrypt); 176 des_key_schedule ks3, des_cblock *ivec, int *num);
|
| /mirbsd/src/lib/libssl/src/doc/crypto/ |
| D | des.pod | 37 DES_key_schedule *ks3, int enc); 74 DES_key_schedule *ks2, DES_key_schedule *ks3, DES_cblock *ivec, 78 DES_key_schedule *ks3, DES_cblock *ivec1, DES_cblock *ivec2, 82 DES_key_schedule *ks3, DES_cblock *ivec, int *num, int enc); 85 DES_key_schedule *ks2, DES_key_schedule *ks3, 159 then encrypting with I<ks3>. This routine greatly reduces the chances 161 I<ks2> and I<ks3> are the same, it is equivalent to just encryption 184 really an C<C=E(ks3,D(ks2,E(ks1,M)))>. This mode is used by SSL.
|
| /mirbsd/src/lib/libssl/src/crypto/des/asm/ |
| 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);
|
| /mirbsd/src/lib/libssl/src/doc/ |
| D | ssleay.txt | 2870 des_key_schedule ks3, 2874 then encrypted again with ks3, before being put into output; 2875 C=E(ks3,D(ks2,E(ks1,M))). There is a macro, des_ecb2_encrypt() 2951 des_key_schedule ks3, 2956 inside the cbc mode is really an C=E(ks3,D(ks2,E(ks1,M))). 3017 des_key_schedule ks3, 3052 des_key_schedule ks3,
|