Lines Matching refs:dat

270     EVP_AES_KEY *dat = (EVP_AES_KEY *) ctx->cipher_data;
276 dat->block = (block128_f) aesni_decrypt;
277 dat->stream.cbc = mode == EVP_CIPH_CBC_MODE ?
281 dat->block = (block128_f) aesni_encrypt;
283 dat->stream.cbc = (cbc128_f) aesni_cbc_encrypt;
285 dat->stream.ctr = (ctr128_f) aesni_ctr32_encrypt_blocks;
287 dat->stream.cbc = NULL;
550 EVP_AES_KEY *dat = (EVP_AES_KEY *) ctx->cipher_data;
558 dat->block = (block128_f) aes_t4_decrypt;
561 dat->stream.cbc = mode == EVP_CIPH_CBC_MODE ?
565 dat->stream.cbc = mode == EVP_CIPH_CBC_MODE ?
569 dat->stream.cbc = mode == EVP_CIPH_CBC_MODE ?
578 dat->block = (block128_f) aes_t4_encrypt;
582 dat->stream.cbc = (cbc128_f) aes128_t4_cbc_encrypt;
584 dat->stream.ctr = (ctr128_f) aes128_t4_ctr32_encrypt;
586 dat->stream.cbc = NULL;
590 dat->stream.cbc = (cbc128_f) aes192_t4_cbc_encrypt;
592 dat->stream.ctr = (ctr128_f) aes192_t4_ctr32_encrypt;
594 dat->stream.cbc = NULL;
598 dat->stream.cbc = (cbc128_f) aes256_t4_cbc_encrypt;
600 dat->stream.ctr = (ctr128_f) aes256_t4_ctr32_encrypt;
602 dat->stream.cbc = NULL;
924 EVP_AES_KEY *dat = (EVP_AES_KEY *) ctx->cipher_data;
931 ret = HWAES_set_decrypt_key(key, ctx->key_len * 8, &dat->ks.ks);
932 dat->block = (block128_f) HWAES_decrypt;
933 dat->stream.cbc = NULL;
936 dat->stream.cbc = (cbc128_f) HWAES_cbc_encrypt;
942 ret = AES_set_decrypt_key(key, ctx->key_len * 8, &dat->ks.ks);
943 dat->block = (block128_f) AES_decrypt;
944 dat->stream.cbc = (cbc128_f) bsaes_cbc_encrypt;
949 ret = vpaes_set_decrypt_key(key, ctx->key_len * 8, &dat->ks.ks);
950 dat->block = (block128_f) vpaes_decrypt;
951 dat->stream.cbc = mode == EVP_CIPH_CBC_MODE ?
956 ret = AES_set_decrypt_key(key, ctx->key_len * 8, &dat->ks.ks);
957 dat->block = (block128_f) AES_decrypt;
958 dat->stream.cbc = mode == EVP_CIPH_CBC_MODE ?
963 ret = HWAES_set_encrypt_key(key, ctx->key_len * 8, &dat->ks.ks);
964 dat->block = (block128_f) HWAES_encrypt;
965 dat->stream.cbc = NULL;
968 dat->stream.cbc = (cbc128_f) HWAES_cbc_encrypt;
973 dat->stream.ctr = (ctr128_f) HWAES_ctr32_encrypt_blocks;
981 ret = AES_set_encrypt_key(key, ctx->key_len * 8, &dat->ks.ks);
982 dat->block = (block128_f) AES_encrypt;
983 dat->stream.ctr = (ctr128_f) bsaes_ctr32_encrypt_blocks;
988 ret = vpaes_set_encrypt_key(key, ctx->key_len * 8, &dat->ks.ks);
989 dat->block = (block128_f) vpaes_encrypt;
990 dat->stream.cbc = mode == EVP_CIPH_CBC_MODE ?
995 ret = AES_set_encrypt_key(key, ctx->key_len * 8, &dat->ks.ks);
996 dat->block = (block128_f) AES_encrypt;
997 dat->stream.cbc = mode == EVP_CIPH_CBC_MODE ?
1001 dat->stream.ctr = (ctr128_f) AES_ctr32_encrypt;
1017 EVP_AES_KEY *dat = (EVP_AES_KEY *) ctx->cipher_data;
1022 if (dat->stream.cbc)
1023 (*dat->stream.cbc) (in, out, len, &dat->ks, ctx->iv, ctx->encrypt);
1025 CRYPTO_cbc128_encrypt(in, out, len, &dat->ks, ctx->iv, dat->block);
1027 CRYPTO_cbc128_decrypt(in, out, len, &dat->ks, ctx->iv, dat->block);
1037 EVP_AES_KEY *dat = (EVP_AES_KEY *) ctx->cipher_data;
1043 (*dat->block) (in + i, out + i, &dat->ks);
1051 EVP_AES_KEY *dat = (EVP_AES_KEY *) ctx->cipher_data;
1053 CRYPTO_ofb128_encrypt(in, out, len, &dat->ks,
1054 ctx->iv, &ctx->num, dat->block);
1061 EVP_AES_KEY *dat = (EVP_AES_KEY *) ctx->cipher_data;
1063 CRYPTO_cfb128_encrypt(in, out, len, &dat->ks,
1064 ctx->iv, &ctx->num, ctx->encrypt, dat->block);
1071 EVP_AES_KEY *dat = (EVP_AES_KEY *) ctx->cipher_data;
1073 CRYPTO_cfb128_8_encrypt(in, out, len, &dat->ks,
1074 ctx->iv, &ctx->num, ctx->encrypt, dat->block);
1081 EVP_AES_KEY *dat = (EVP_AES_KEY *) ctx->cipher_data;
1084 CRYPTO_cfb128_1_encrypt(in, out, len, &dat->ks,
1085 ctx->iv, &ctx->num, ctx->encrypt, dat->block);
1090 CRYPTO_cfb128_1_encrypt(in, out, MAXBITCHUNK * 8, &dat->ks,
1091 ctx->iv, &ctx->num, ctx->encrypt, dat->block);
1095 CRYPTO_cfb128_1_encrypt(in, out, len * 8, &dat->ks,
1096 ctx->iv, &ctx->num, ctx->encrypt, dat->block);
1105 EVP_AES_KEY *dat = (EVP_AES_KEY *) ctx->cipher_data;
1107 if (dat->stream.ctr)
1108 CRYPTO_ctr128_encrypt_ctr32(in, out, len, &dat->ks,
1109 ctx->iv, ctx->buf, &num, dat->stream.ctr);
1111 CRYPTO_ctr128_encrypt(in, out, len, &dat->ks,
1112 ctx->iv, ctx->buf, &num, dat->block);