Lines Matching refs:desp
63 int _des_crypt(char *buf, int len, struct desparams *desp);
64 int _des_crypt(char *buf, int len, struct desparams *desp)
69 DES_set_key_unchecked(&desp->des_key, &ks);
70 enc = (desp->des_dir == ENCRYPT) ? DES_ENCRYPT : DES_DECRYPT;
72 if (desp->des_mode == CBC)
73 DES_ecb_encrypt((const_DES_cblock *)desp->UDES.UDES_buf,
74 (DES_cblock *)desp->UDES.UDES_buf, &ks, enc);
76 DES_ncbc_encrypt(desp->UDES.UDES_buf, desp->UDES.UDES_buf,
77 len, &ks, &desp->des_ivec, enc);
86 a = (char *)&(desp->UDES.UDES_buf[len - 8]);
87 b = (char *)&(desp->des_ivec[0]);