Lines Matching refs:dat

273     EVP_AES_KEY *dat = (EVP_AES_KEY *) ctx->cipher_data;
279 dat->block = (block128_f) aesni_decrypt;
280 dat->stream.cbc = mode == EVP_CIPH_CBC_MODE ?
284 dat->block = (block128_f) aesni_encrypt;
286 dat->stream.cbc = (cbc128_f) aesni_cbc_encrypt;
288 dat->stream.ctr = (ctr128_f) aesni_ctr32_encrypt_blocks;
290 dat->stream.cbc = NULL;
553 EVP_AES_KEY *dat = (EVP_AES_KEY *) ctx->cipher_data;
561 dat->block = (block128_f) aes_t4_decrypt;
564 dat->stream.cbc = mode == EVP_CIPH_CBC_MODE ?
568 dat->stream.cbc = mode == EVP_CIPH_CBC_MODE ?
572 dat->stream.cbc = mode == EVP_CIPH_CBC_MODE ?
581 dat->block = (block128_f) aes_t4_encrypt;
585 dat->stream.cbc = (cbc128_f) aes128_t4_cbc_encrypt;
587 dat->stream.ctr = (ctr128_f) aes128_t4_ctr32_encrypt;
589 dat->stream.cbc = NULL;
593 dat->stream.cbc = (cbc128_f) aes192_t4_cbc_encrypt;
595 dat->stream.ctr = (ctr128_f) aes192_t4_ctr32_encrypt;
597 dat->stream.cbc = NULL;
601 dat->stream.cbc = (cbc128_f) aes256_t4_cbc_encrypt;
603 dat->stream.ctr = (ctr128_f) aes256_t4_ctr32_encrypt;
605 dat->stream.cbc = NULL;
927 EVP_AES_KEY *dat = (EVP_AES_KEY *) ctx->cipher_data;
934 ret = HWAES_set_decrypt_key(key, ctx->key_len * 8, &dat->ks.ks);
935 dat->block = (block128_f) HWAES_decrypt;
936 dat->stream.cbc = NULL;
939 dat->stream.cbc = (cbc128_f) HWAES_cbc_encrypt;
945 ret = AES_set_decrypt_key(key, ctx->key_len * 8, &dat->ks.ks);
946 dat->block = (block128_f) AES_decrypt;
947 dat->stream.cbc = (cbc128_f) bsaes_cbc_encrypt;
952 ret = vpaes_set_decrypt_key(key, ctx->key_len * 8, &dat->ks.ks);
953 dat->block = (block128_f) vpaes_decrypt;
954 dat->stream.cbc = mode == EVP_CIPH_CBC_MODE ?
959 ret = AES_set_decrypt_key(key, ctx->key_len * 8, &dat->ks.ks);
960 dat->block = (block128_f) AES_decrypt;
961 dat->stream.cbc = mode == EVP_CIPH_CBC_MODE ?
966 ret = HWAES_set_encrypt_key(key, ctx->key_len * 8, &dat->ks.ks);
967 dat->block = (block128_f) HWAES_encrypt;
968 dat->stream.cbc = NULL;
971 dat->stream.cbc = (cbc128_f) HWAES_cbc_encrypt;
976 dat->stream.ctr = (ctr128_f) HWAES_ctr32_encrypt_blocks;
984 ret = AES_set_encrypt_key(key, ctx->key_len * 8, &dat->ks.ks);
985 dat->block = (block128_f) AES_encrypt;
986 dat->stream.ctr = (ctr128_f) bsaes_ctr32_encrypt_blocks;
991 ret = vpaes_set_encrypt_key(key, ctx->key_len * 8, &dat->ks.ks);
992 dat->block = (block128_f) vpaes_encrypt;
993 dat->stream.cbc = mode == EVP_CIPH_CBC_MODE ?
998 ret = AES_set_encrypt_key(key, ctx->key_len * 8, &dat->ks.ks);
999 dat->block = (block128_f) AES_encrypt;
1000 dat->stream.cbc = mode == EVP_CIPH_CBC_MODE ?
1004 dat->stream.ctr = (ctr128_f) AES_ctr32_encrypt;
1019 EVP_AES_KEY *dat = (EVP_AES_KEY *) ctx->cipher_data;
1021 if (dat->stream.cbc)
1022 (*dat->stream.cbc) (in, out, len, &dat->ks, ctx->iv, ctx->encrypt);
1024 CRYPTO_cbc128_encrypt(in, out, len, &dat->ks, ctx->iv, dat->block);
1026 CRYPTO_cbc128_decrypt(in, out, len, &dat->ks, ctx->iv, dat->block);
1036 EVP_AES_KEY *dat = (EVP_AES_KEY *) ctx->cipher_data;
1042 (*dat->block) (in + i, out + i, &dat->ks);
1050 EVP_AES_KEY *dat = (EVP_AES_KEY *) ctx->cipher_data;
1052 CRYPTO_ofb128_encrypt(in, out, len, &dat->ks,
1053 ctx->iv, &ctx->num, dat->block);
1060 EVP_AES_KEY *dat = (EVP_AES_KEY *) ctx->cipher_data;
1062 CRYPTO_cfb128_encrypt(in, out, len, &dat->ks,
1063 ctx->iv, &ctx->num, ctx->encrypt, dat->block);
1070 EVP_AES_KEY *dat = (EVP_AES_KEY *) ctx->cipher_data;
1072 CRYPTO_cfb128_8_encrypt(in, out, len, &dat->ks,
1073 ctx->iv, &ctx->num, ctx->encrypt, dat->block);
1080 EVP_AES_KEY *dat = (EVP_AES_KEY *) ctx->cipher_data;
1083 CRYPTO_cfb128_1_encrypt(in, out, len, &dat->ks,
1084 ctx->iv, &ctx->num, ctx->encrypt, dat->block);
1089 CRYPTO_cfb128_1_encrypt(in, out, MAXBITCHUNK * 8, &dat->ks,
1090 ctx->iv, &ctx->num, ctx->encrypt, dat->block);
1096 CRYPTO_cfb128_1_encrypt(in, out, len * 8, &dat->ks,
1097 ctx->iv, &ctx->num, ctx->encrypt, dat->block);
1106 EVP_AES_KEY *dat = (EVP_AES_KEY *) ctx->cipher_data;
1108 if (dat->stream.ctr)
1109 CRYPTO_ctr128_encrypt_ctr32(in, out, len, &dat->ks,
1110 ctx->iv, ctx->buf, &num, dat->stream.ctr);
1112 CRYPTO_ctr128_encrypt(in, out, len, &dat->ks,
1113 ctx->iv, ctx->buf, &num, dat->block);