Go to the documentation of this file.
15 #ifndef OPENSSL_HEADER_CRYPTO_FIPSMODULE_CAVP_TEST_UTIL_H
16 #define OPENSSL_HEADER_CRYPTO_FIPSMODULE_CAVP_TEST_UTIL_H
25 #include "../crypto/test/file_test.h"
31 bool encrypt,
const std::vector<uint8_t> &
key,
32 const std::vector<uint8_t> &iv,
33 const std::vector<uint8_t> &
in);
36 std::vector<uint8_t> *
tag,
size_t tag_len,
37 const std::vector<uint8_t> &
key,
38 const std::vector<uint8_t> &pt,
39 const std::vector<uint8_t> &aad,
40 const std::vector<uint8_t> &iv);
43 const std::vector<uint8_t> &
key,
44 const std::vector<uint8_t> &aad,
45 const std::vector<uint8_t> &ct,
46 const std::vector<uint8_t> &
tag,
47 const std::vector<uint8_t> &iv);
76 #endif // OPENSSL_HEADER_CRYPTO_FIPSMODULE_CAVP_TEST_UTIL_H
int cavp_sha_monte_test_main(int argc, char **argv)
bssl::UniquePtr< BIGNUM > GetBIGNUM(FileTest *t, const char *attribute)
bool AEADDecrypt(const EVP_AEAD *aead, std::vector< uint8_t > *pt, size_t pt_len, const std::vector< uint8_t > &key, const std::vector< uint8_t > &aad, const std::vector< uint8_t > &ct, const std::vector< uint8_t > &tag, const std::vector< uint8_t > &iv)
int cavp_aes_test_main(int argc, char **argv)
const EVP_CIPHER * GetCipher(const std::string &name)
bool CipherOperation(const EVP_CIPHER *cipher, std::vector< uint8_t > *out, bool encrypt, const std::vector< uint8_t > &key, const std::vector< uint8_t > &iv, const std::vector< uint8_t > &in)
int cavp_tdes_test_main(int argc, char **argv)
static void * tag(intptr_t t)
int cavp_ctr_drbg_test_main(int argc, char **argv)
int cavp_ecdsa2_pkv_test_main(int argc, char **argv)
void EchoComment(const std::string &comment)
int cavp_rsa2_siggen_test_main(int argc, char **argv)
const EVP_MD * GetDigestFromInstruction(FileTest *t)
int cavp_kas_test_main(int argc, char **argv)
int cavp_ecdsa2_siggen_test_main(int argc, char **argv)
int cavp_tlskdf_test_main(int argc, char **argv)
int cavp_aes_gcm_test_main(int argc, char **argv)
int cavp_sha_test_main(int argc, char **argv)
bool AEADEncrypt(const EVP_AEAD *aead, std::vector< uint8_t > *ct, std::vector< uint8_t > *tag, size_t tag_len, const std::vector< uint8_t > &key, const std::vector< uint8_t > &pt, const std::vector< uint8_t > &aad, const std::vector< uint8_t > &iv)
int cavp_keywrap_test_main(int argc, char **argv)
int cavp_rsa2_sigver_test_main(int argc, char **argv)
int cavp_ecdsa2_keypair_test_main(int argc, char **argv)
int cavp_hmac_test_main(int argc, char **argv)
int cavp_rsa2_keygen_test_main(int argc, char **argv)
int GetECGroupNIDFromInstruction(FileTest *t, const char **out_str=nullptr)
int cavp_ecdsa2_sigver_test_main(int argc, char **argv)
grpc
Author(s):
autogenerated on Fri May 16 2025 02:57:52