Lines Matching refs:cbits

183 #define BLOCK_CIPHER_func_ofb(cname, cprefix, cbits, kstruct, ksched) \
188 cprefix##_ofb##cbits##_encrypt(in, out, (long)EVP_MAXCHUNK, &EVP_C_DATA(kstruct,ctx)->ksched, EVP_CIPHER_CTX_iv_noconst(ctx), &num); \
196 cprefix##_ofb##cbits##_encrypt(in, out, (long)inl, &EVP_C_DATA(kstruct,ctx)->ksched, EVP_CIPHER_CTX_iv_noconst(ctx), &num); \
217 #define BLOCK_CIPHER_func_cfb(cname, cprefix, cbits, kstruct, ksched) \
218 static int cname##_cfb##cbits##_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) \
221 if (cbits == 1) chunk >>= 3;\
226 cprefix##_cfb##cbits##_encrypt(in, out, (long) \
227 ((cbits == 1) \
241 #define BLOCK_CIPHER_all_funcs(cname, cprefix, cbits, kstruct, ksched) \
243 BLOCK_CIPHER_func_cfb(cname, cprefix, cbits, kstruct, ksched) \
245 BLOCK_CIPHER_func_ofb(cname, cprefix, cbits, kstruct, ksched)
270 iv_len, cbits, flags, init_key, cleanup, \
272 BLOCK_CIPHER_def1(cname, cfb##cbits, cfb##cbits, CFB, kstruct, nid, 1, \
277 iv_len, cbits, flags, init_key, cleanup, \
279 BLOCK_CIPHER_def1(cname, ofb##cbits, ofb, OFB, kstruct, nid, 1, \
290 nid, block_size, key_len, iv_len, cbits, flags, \
294 BLOCK_CIPHER_def_cfb(cname, kstruct, nid, key_len, iv_len, cbits, \
296 BLOCK_CIPHER_def_ofb(cname, kstruct, nid, key_len, iv_len, cbits, \
360 block_size, key_len, iv_len, cbits, \
363 BLOCK_CIPHER_all_funcs(cname, cprefix, cbits, kstruct, ksched) \
365 cbits, flags, init_key, cleanup, set_asn1, \
368 #define IMPLEMENT_CFBR(cipher,cprefix,kstruct,ksched,keysize,cbits,iv_len,fl) \
369 BLOCK_CIPHER_func_cfb(cipher##_##keysize,cprefix,cbits,kstruct,ksched) \
371 NID_##cipher##_##keysize, keysize/8, iv_len, cbits, \