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

Lines Matching defs:ivec

34                                    const void *key, unsigned char ivec[16],
39 assert(in && out && key && ivec);
49 CRYPTO_cbc128_encrypt(in, out, len, key, ivec, block);
55 ivec[n] ^= in[n];
56 (*block) (ivec, ivec, key);
58 memcpy(out - 16, ivec, 16);
66 unsigned char ivec[16],
71 assert(in && out && key && ivec);
80 CRYPTO_cbc128_encrypt(in, out, len, key, ivec, block);
89 ivec[n] ^= in[n];
90 (*block) (ivec, ivec, key);
91 memcpy(out - 16 + residue, ivec, 16);
98 unsigned char ivec[16], cbc128_f cbc)
106 assert(in && out && key && ivec);
116 (*cbc) (in, out, len, key, ivec, 1);
123 (*cbc) (in, out - 16, residue, key, ivec, 1);
129 (*cbc) (tmp.c, out - 16, 16, key, ivec, 1);
136 unsigned char ivec[16], cbc128_f cbc)
144 assert(in && out && key && ivec);
153 (*cbc) (in, out, len, key, ivec, 1);
162 (*cbc) (in, out - 16 + residue, residue, key, ivec, 1);
166 (*cbc) (tmp.c, out - 16 + residue, 16, key, ivec, 1);
173 const void *key, unsigned char ivec[16],
182 assert(in && out && key && ivec);
193 CRYPTO_cbc128_decrypt(in, out, len, key, ivec, block);
206 out[n] = tmp.c[n] ^ ivec[n];
207 ivec[n] = c;
218 unsigned char ivec[16],
227 assert(in && out && key && ivec);
235 CRYPTO_cbc128_decrypt(in, out, len, key, ivec, block);
242 CRYPTO_cbc128_decrypt(in, out, len, key, ivec, block);
255 out[n] = tmp.c[n] ^ ivec[n];
256 ivec[n] = in[n + residue];
267 unsigned char ivec[16], cbc128_f cbc)
275 assert(in && out && key && ivec);
286 (*cbc) (in, out, len, key, ivec, 0);
299 (*cbc) (tmp.c, out, 16 + residue, key, ivec, 0);
301 (*cbc) (tmp.c, tmp.c, 32, key, ivec, 0);
309 unsigned char ivec[16], cbc128_f cbc)
317 assert(in && out && key && ivec);
325 (*cbc) (in, out, len, key, ivec, 0);
332 (*cbc) (in, out, len, key, ivec, 0);
345 (*cbc) (tmp.c, out, 16 + residue, key, ivec, 0);
347 (*cbc) (tmp.c, tmp.c, 32, key, ivec, 0);