Lines Matching refs:AES_BLOCK_SIZE
28 #define N_WORDS (AES_BLOCK_SIZE / sizeof(unsigned long))
41 # define load_block(d, s) memcpy((d).data, (s), AES_BLOCK_SIZE)
42 # define store_block(d, s) memcpy((d), (s).data, AES_BLOCK_SIZE)
53 size_t len = length / AES_BLOCK_SIZE; in AES_ige_encrypt()
60 OPENSSL_assert((length % AES_BLOCK_SIZE) == 0); in AES_ige_encrypt()
68 aes_block_t *iv2p = (aes_block_t *) (ivec + AES_BLOCK_SIZE); in AES_ige_encrypt()
83 in += AES_BLOCK_SIZE; in AES_ige_encrypt()
84 out += AES_BLOCK_SIZE; in AES_ige_encrypt()
86 memcpy(ivec, ivp->data, AES_BLOCK_SIZE); in AES_ige_encrypt()
87 memcpy(ivec + AES_BLOCK_SIZE, iv2p->data, AES_BLOCK_SIZE); in AES_ige_encrypt()
94 load_block(iv2, ivec + AES_BLOCK_SIZE); in AES_ige_encrypt()
108 in += AES_BLOCK_SIZE; in AES_ige_encrypt()
109 out += AES_BLOCK_SIZE; in AES_ige_encrypt()
111 memcpy(ivec, iv.data, AES_BLOCK_SIZE); in AES_ige_encrypt()
112 memcpy(ivec + AES_BLOCK_SIZE, iv2.data, AES_BLOCK_SIZE); in AES_ige_encrypt()
120 aes_block_t *iv2p = (aes_block_t *) (ivec + AES_BLOCK_SIZE); in AES_ige_encrypt()
136 in += AES_BLOCK_SIZE; in AES_ige_encrypt()
137 out += AES_BLOCK_SIZE; in AES_ige_encrypt()
139 memcpy(ivec, ivp->data, AES_BLOCK_SIZE); in AES_ige_encrypt()
140 memcpy(ivec + AES_BLOCK_SIZE, iv2p->data, AES_BLOCK_SIZE); in AES_ige_encrypt()
147 load_block(iv2, ivec + AES_BLOCK_SIZE); in AES_ige_encrypt()
162 in += AES_BLOCK_SIZE; in AES_ige_encrypt()
163 out += AES_BLOCK_SIZE; in AES_ige_encrypt()
165 memcpy(ivec, iv.data, AES_BLOCK_SIZE); in AES_ige_encrypt()
166 memcpy(ivec + AES_BLOCK_SIZE, iv2.data, AES_BLOCK_SIZE); in AES_ige_encrypt()
193 unsigned char tmp[AES_BLOCK_SIZE]; in AES_bi_ige_encrypt()
194 unsigned char tmp2[AES_BLOCK_SIZE]; in AES_bi_ige_encrypt()
195 unsigned char tmp3[AES_BLOCK_SIZE]; in AES_bi_ige_encrypt()
196 unsigned char prev[AES_BLOCK_SIZE]; in AES_bi_ige_encrypt()
202 OPENSSL_assert((length % AES_BLOCK_SIZE) == 0); in AES_bi_ige_encrypt()
212 iv2 = ivec + AES_BLOCK_SIZE; in AES_bi_ige_encrypt()
213 while (len >= AES_BLOCK_SIZE) { in AES_bi_ige_encrypt()
214 for (n = 0; n < AES_BLOCK_SIZE; ++n) in AES_bi_ige_encrypt()
217 for (n = 0; n < AES_BLOCK_SIZE; ++n) in AES_bi_ige_encrypt()
220 memcpy(prev, in, AES_BLOCK_SIZE); in AES_bi_ige_encrypt()
222 len -= AES_BLOCK_SIZE; in AES_bi_ige_encrypt()
223 in += AES_BLOCK_SIZE; in AES_bi_ige_encrypt()
224 out += AES_BLOCK_SIZE; in AES_bi_ige_encrypt()
228 iv = ivec + AES_BLOCK_SIZE * 2; in AES_bi_ige_encrypt()
229 iv2 = ivec + AES_BLOCK_SIZE * 3; in AES_bi_ige_encrypt()
231 while (len >= AES_BLOCK_SIZE) { in AES_bi_ige_encrypt()
232 out -= AES_BLOCK_SIZE; in AES_bi_ige_encrypt()
236 memcpy(tmp, out, AES_BLOCK_SIZE); in AES_bi_ige_encrypt()
237 for (n = 0; n < AES_BLOCK_SIZE; ++n) in AES_bi_ige_encrypt()
249 for (n = 0; n < AES_BLOCK_SIZE; ++n) in AES_bi_ige_encrypt()
255 memcpy(prev, tmp, AES_BLOCK_SIZE); in AES_bi_ige_encrypt()
257 len -= AES_BLOCK_SIZE; in AES_bi_ige_encrypt()
261 iv = ivec + AES_BLOCK_SIZE * 2; in AES_bi_ige_encrypt()
262 iv2 = ivec + AES_BLOCK_SIZE * 3; in AES_bi_ige_encrypt()
265 while (len >= AES_BLOCK_SIZE) { in AES_bi_ige_encrypt()
266 in -= AES_BLOCK_SIZE; in AES_bi_ige_encrypt()
267 out -= AES_BLOCK_SIZE; in AES_bi_ige_encrypt()
268 memcpy(tmp, in, AES_BLOCK_SIZE); in AES_bi_ige_encrypt()
269 memcpy(tmp2, in, AES_BLOCK_SIZE); in AES_bi_ige_encrypt()
270 for (n = 0; n < AES_BLOCK_SIZE; ++n) in AES_bi_ige_encrypt()
273 for (n = 0; n < AES_BLOCK_SIZE; ++n) in AES_bi_ige_encrypt()
275 memcpy(tmp3, tmp2, AES_BLOCK_SIZE); in AES_bi_ige_encrypt()
278 len -= AES_BLOCK_SIZE; in AES_bi_ige_encrypt()
283 iv2 = ivec + AES_BLOCK_SIZE; in AES_bi_ige_encrypt()
285 while (len >= AES_BLOCK_SIZE) { in AES_bi_ige_encrypt()
286 memcpy(tmp, out, AES_BLOCK_SIZE); in AES_bi_ige_encrypt()
287 memcpy(tmp2, out, AES_BLOCK_SIZE); in AES_bi_ige_encrypt()
288 for (n = 0; n < AES_BLOCK_SIZE; ++n) in AES_bi_ige_encrypt()
291 for (n = 0; n < AES_BLOCK_SIZE; ++n) in AES_bi_ige_encrypt()
293 memcpy(tmp3, tmp2, AES_BLOCK_SIZE); in AES_bi_ige_encrypt()
296 len -= AES_BLOCK_SIZE; in AES_bi_ige_encrypt()
297 in += AES_BLOCK_SIZE; in AES_bi_ige_encrypt()
298 out += AES_BLOCK_SIZE; in AES_bi_ige_encrypt()