Lines Matching refs:aead
203 static bool SpeedAEADChunk(const EVP_AEAD *aead, const std::string &name, in SpeedAEADChunk() argument
209 const size_t key_len = EVP_AEAD_key_length(aead); in SpeedAEADChunk()
210 const size_t nonce_len = EVP_AEAD_nonce_length(aead); in SpeedAEADChunk()
211 const size_t overhead_len = EVP_AEAD_max_overhead(aead); in SpeedAEADChunk()
238 if (!EVP_AEAD_CTX_init_with_direction(ctx.get(), aead, key.get(), key_len, in SpeedAEADChunk()
287 static bool SpeedAEAD(const EVP_AEAD *aead, const std::string &name, in SpeedAEAD() argument
293 return SpeedAEADChunk(aead, name + " (16 bytes)", 16, ad_len, in SpeedAEAD()
295 SpeedAEADChunk(aead, name + " (1350 bytes)", 1350, ad_len, in SpeedAEAD()
297 SpeedAEADChunk(aead, name + " (8192 bytes)", 8192, ad_len, in SpeedAEAD()
301 static bool SpeedAEADOpen(const EVP_AEAD *aead, const std::string &name, in SpeedAEADOpen() argument
307 return SpeedAEADChunk(aead, name + " (16 bytes)", 16, ad_len, in SpeedAEADOpen()
309 SpeedAEADChunk(aead, name + " (1350 bytes)", 1350, ad_len, in SpeedAEADOpen()
311 SpeedAEADChunk(aead, name + " (8192 bytes)", 8192, ad_len, in SpeedAEADOpen()