Lines Matching refs:ks

37 int des_ecb_key_sched(des_cblock *key, des_ecb_key_schedule *ks)
43 if((enc->size>sizeof(ks->enc)) || (dec->size>sizeof(ks->dec)))
46 enc->init(enc, ks->enc, CCDES_KEY_SIZE, key);
47 dec->init(dec, ks->dec, CCDES_KEY_SIZE, key);
55 void des_ecb_encrypt(des_cblock *in, des_cblock *out, des_ecb_key_schedule *ks, int enc)
58 ccecb_ctx *ctx = enc ? ks->enc : ks->dec;
65 int des3_ecb_key_sched(des_cblock *key, des3_ecb_key_schedule *ks)
71 if((enc->size>sizeof(ks->enc)) || (dec->size>sizeof(ks->dec)))
74 enc->init(enc, ks->enc, CCDES_KEY_SIZE*3, key);
75 dec->init(dec, ks->dec, CCDES_KEY_SIZE*3, key);
83 void des3_ecb_encrypt(des_cblock *in, des_cblock *out, des3_ecb_key_schedule *ks, int enc)
86 ccecb_ctx *ctx = enc ? ks->enc : ks->dec;
92 int des_cbc_key_sched(des_cblock *key, des_cbc_key_schedule *ks)
98 if((enc->size>sizeof(ks->enc)) || (dec->size>sizeof(ks->dec)))
102 cccbc_init(enc, ks->enc, CCDES_KEY_SIZE, key);
103 cccbc_init(dec, ks->dec, CCDES_KEY_SIZE, key);
113 des_cbc_key_schedule *ks, des_cblock *iv, des_cblock *retiv, int encrypt)
116 cccbc_ctx *ctx = encrypt ? ks->enc : ks->dec;
134 int des3_cbc_key_sched(des_cblock *key, des3_cbc_key_schedule *ks)
140 if((enc->size>sizeof(ks->enc)) || (dec->size>sizeof(ks->dec)))
143 cccbc_init(enc, ks->enc, CCDES_KEY_SIZE*3, key);
144 cccbc_init(dec, ks->dec, CCDES_KEY_SIZE*3, key);
154 des3_cbc_key_schedule *ks, des_cblock *iv, des_cblock *retiv, int encrypt)
157 cccbc_ctx *ctx = encrypt ? ks->enc : ks->dec;
183 int len, des_cbc_key_schedule *ks)
195 cccbc_update(cbc, ks->enc, ctx_iv, 1, in++, cksum);