Home | History | Annotate | Download | only in cipher

Lines Matching defs:dat

294   EVP_AES_KEY *dat = (EVP_AES_KEY *)ctx->cipher_data;
299 ret = aes_v8_set_decrypt_key(key, ctx->key_len * 8, &dat->ks.ks);
300 dat->block = (block128_f)aes_v8_decrypt;
301 dat->stream.cbc = NULL;
303 dat->stream.cbc = (cbc128_f)aes_v8_cbc_encrypt;
306 ret = AES_set_decrypt_key(key, ctx->key_len * 8, &dat->ks.ks);
307 dat->block = (block128_f)AES_decrypt;
308 dat->stream.cbc = (cbc128_f)bsaes_cbc_encrypt;
310 ret = vpaes_set_decrypt_key(key, ctx->key_len * 8, &dat->ks.ks);
311 dat->block = (block128_f)vpaes_decrypt;
312 dat->stream.cbc =
315 ret = AES_set_decrypt_key(key, ctx->key_len * 8, &dat->ks.ks);
316 dat->block = (block128_f)AES_decrypt;
317 dat->stream.cbc =
321 ret = aes_v8_set_encrypt_key(key, ctx->key_len * 8, &dat->ks.ks);
322 dat->block = (block128_f)aes_v8_encrypt;
323 dat->stream.cbc = NULL;
325 dat->stream.cbc = (cbc128_f)aes_v8_cbc_encrypt;
327 dat->stream.ctr = (ctr128_f)aes_v8_ctr32_encrypt_blocks;
330 ret = AES_set_encrypt_key(key, ctx->key_len * 8, &dat->ks.ks);
331 dat->block = (block128_f)AES_encrypt;
332 dat->stream.ctr = (ctr128_f)bsaes_ctr32_encrypt_blocks;
334 ret = vpaes_set_encrypt_key(key, ctx->key_len * 8, &dat->ks.ks);
335 dat->block = (block128_f)vpaes_encrypt;
336 dat->stream.cbc =
339 ret = AES_set_encrypt_key(key, ctx->key_len * 8, &dat->ks.ks);
340 dat->block = (block128_f)AES_encrypt;
341 dat->stream.cbc =
355 EVP_AES_KEY *dat = (EVP_AES_KEY *)ctx->cipher_data;
357 if (dat->stream.cbc) {
358 (*dat->stream.cbc)(in, out, len, &dat->ks, ctx->iv, ctx->encrypt);
360 CRYPTO_cbc128_encrypt(in, out, len, &dat->ks, ctx->iv, dat->block);
362 CRYPTO_cbc128_decrypt(in, out, len, &dat->ks, ctx->iv, dat->block);
372 EVP_AES_KEY *dat = (EVP_AES_KEY *)ctx->cipher_data;
379 (*dat->block)(in + i, out + i, &dat->ks);
388 EVP_AES_KEY *dat = (EVP_AES_KEY *)ctx->cipher_data;
390 if (dat->stream.ctr) {
391 CRYPTO_ctr128_encrypt_ctr32(in, out, len, &dat->ks, ctx->iv, ctx->buf, &num,
392 dat->stream.ctr);
394 CRYPTO_ctr128_encrypt(in, out, len, &dat->ks, ctx->iv, ctx->buf, &num,
395 dat->block);
403 EVP_AES_KEY *dat = (EVP_AES_KEY *)ctx->cipher_data;
405 CRYPTO_ofb128_encrypt(in, out, len, &dat->ks, ctx->iv, &ctx->num, dat->block);
834 EVP_AES_KEY *dat = (EVP_AES_KEY *)ctx->cipher_data;
839 dat->block = (block128_f)aesni_decrypt;
840 dat->stream.cbc =
844 dat->block = (block128_f)aesni_encrypt;
846 dat->stream.cbc = (cbc128_f)aesni_cbc_encrypt;
848 dat->stream.ctr = (ctr128_f)aesni_ctr32_encrypt_blocks;
850 dat->stream.cbc = NULL;