Lines Matching refs:aead
39 const EVP_AEAD *aead = reinterpret_cast<const EVP_AEAD*>(arg); in TestAEAD() local
52 if (!EVP_AEAD_CTX_init_with_direction(ctx.get(), aead, key.data(), key.size(), in TestAEAD()
58 std::vector<uint8_t> out(in.size() + EVP_AEAD_max_overhead(aead)); in TestAEAD()
88 if (!EVP_AEAD_CTX_init_with_direction(ctx.get(), aead, key.data(), key.size(), in TestAEAD()
120 if (!EVP_AEAD_CTX_init_with_direction(ctx.get(), aead, key.data(), key.size(), in TestAEAD()
140 if (!EVP_AEAD_CTX_init_with_direction(ctx.get(), aead, key.data(), key.size(), in TestAEAD()
161 static int TestCleanupAfterInitFailure(const EVP_AEAD *aead) { in TestCleanupAfterInitFailure() argument
166 const size_t key_len = EVP_AEAD_key_length(aead); in TestCleanupAfterInitFailure()
172 if (EVP_AEAD_CTX_init(&ctx, aead, key, key_len, in TestCleanupAfterInitFailure()
181 if (EVP_AEAD_CTX_init(&ctx, aead, key, key_len, in TestCleanupAfterInitFailure()
236 const EVP_AEAD *aead; in main() local
244 aead = aead_name.func(); in main()
249 if (!TestCleanupAfterInitFailure(aead)) { in main()
253 return FileTestMain(TestAEAD, const_cast<EVP_AEAD*>(aead), argv[2]); in main()