• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/openssl/crypto/evp/

Lines Matching refs:cbits

81 #define BLOCK_CIPHER_func_ofb(cname, cprefix, cbits, kstruct, ksched) \
86 cprefix##_ofb##cbits##_encrypt(in, out, (long)EVP_MAXCHUNK, &((kstruct *)ctx->cipher_data)->ksched, ctx->iv, &ctx->num);\
92 cprefix##_ofb##cbits##_encrypt(in, out, (long)inl, &((kstruct *)ctx->cipher_data)->ksched, ctx->iv, &ctx->num);\
111 #define BLOCK_CIPHER_func_cfb(cname, cprefix, cbits, kstruct, ksched) \
112 static int cname##_cfb##cbits##_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) \
115 if (cbits==1) chunk>>=3;\
119 cprefix##_cfb##cbits##_encrypt(in, out, (long)((cbits==1) && !(ctx->flags & EVP_CIPH_FLAG_LENGTH_BITS) ?inl*8:inl), &((kstruct *)ctx->cipher_data)->ksched, ctx->iv, &ctx->num, ctx->encrypt);\
128 #define BLOCK_CIPHER_all_funcs(cname, cprefix, cbits, kstruct, ksched) \
130 BLOCK_CIPHER_func_cfb(cname, cprefix, cbits, kstruct, ksched) \
132 BLOCK_CIPHER_func_ofb(cname, cprefix, cbits, kstruct, ksched)
157 iv_len, cbits, flags, init_key, cleanup, \
159 BLOCK_CIPHER_def1(cname, cfb##cbits, cfb##cbits, CFB, kstruct, nid, 1, \
164 iv_len, cbits, flags, init_key, cleanup, \
166 BLOCK_CIPHER_def1(cname, ofb##cbits, ofb, OFB, kstruct, nid, 1, \
177 nid, block_size, key_len, iv_len, cbits, flags, \
181 BLOCK_CIPHER_def_cfb(cname, kstruct, nid, key_len, iv_len, cbits, \
183 BLOCK_CIPHER_def_ofb(cname, kstruct, nid, key_len, iv_len, cbits, \
247 block_size, key_len, iv_len, cbits, \
250 BLOCK_CIPHER_all_funcs(cname, cprefix, cbits, kstruct, ksched) \
252 cbits, flags, init_key, cleanup, set_asn1, \
257 #define IMPLEMENT_CFBR(cipher,cprefix,kstruct,ksched,keysize,cbits,iv_len) \
258 BLOCK_CIPHER_func_cfb(cipher##_##keysize,cprefix,cbits,kstruct,ksched) \
260 NID_##cipher##_##keysize, keysize/8, iv_len, cbits, \