OSSL_HPKE_SUITE
int OSSL_HPKE_keygen(OSSL_HPKE_SUITE suite,
int OSSL_HPKE_suite_check(OSSL_HPKE_SUITE suite)
int OSSL_HPKE_get_grease_value(const OSSL_HPKE_SUITE *suite_in,
OSSL_HPKE_SUITE *suite,
OSSL_HPKE_SUITE chosen;
int OSSL_HPKE_str2suite(const char *str, OSSL_HPKE_SUITE *suite)
size_t OSSL_HPKE_get_ciphertext_size(OSSL_HPKE_SUITE suite, size_t clearlen)
size_t OSSL_HPKE_get_public_encap_size(OSSL_HPKE_SUITE suite)
size_t OSSL_HPKE_get_recommended_ikmelen(OSSL_HPKE_SUITE suite)
static int hpke_suite_check(OSSL_HPKE_SUITE suite,
OSSL_HPKE_SUITE *suite)
static int hpke_expansion(OSSL_HPKE_SUITE suite,
OSSL_HPKE_SUITE suite; /* suite */
OSSL_HPKE_CTX *OSSL_HPKE_CTX_new(int mode, OSSL_HPKE_SUITE suite, int role,
int ossl_hpke_str2suite(const char *suitestr, OSSL_HPKE_SUITE *suite)
int ossl_hpke_str2suite(const char *suitestr, OSSL_HPKE_SUITE *suite);
OSSL_HPKE_CTX *OSSL_HPKE_CTX_new(int mode, OSSL_HPKE_SUITE suite, int role,
int OSSL_HPKE_keygen(OSSL_HPKE_SUITE suite,
int OSSL_HPKE_suite_check(OSSL_HPKE_SUITE suite);
int OSSL_HPKE_get_grease_value(const OSSL_HPKE_SUITE *suite_in,
OSSL_HPKE_SUITE *suite,
int OSSL_HPKE_str2suite(const char *str, OSSL_HPKE_SUITE *suite);
size_t OSSL_HPKE_get_ciphertext_size(OSSL_HPKE_SUITE suite, size_t clearlen);
size_t OSSL_HPKE_get_public_encap_size(OSSL_HPKE_SUITE suite);
size_t OSSL_HPKE_get_recommended_ikmelen(OSSL_HPKE_SUITE suite);
OSSL_HPKE_SUITE hpke_suite = OSSL_HPKE_SUITE_DEFAULT;
OSSL_HPKE_SUITE hpke_suite = OSSL_HPKE_SUITE_DEFAULT;
OSSL_HPKE_SUITE stirred;
OSSL_HPKE_SUITE g_suite;
memset(&g_suite, 0, sizeof(OSSL_HPKE_SUITE));
OSSL_HPKE_SUITE hpke_suite = OSSL_HPKE_SUITE_DEFAULT;
OSSL_HPKE_SUITE bad_suite = { 0xbad, 0xbad, 0xbad };
OSSL_HPKE_SUITE def_suite = OSSL_HPKE_SUITE_DEFAULT;
OSSL_HPKE_SUITE suite = OSSL_HPKE_SUITE_DEFAULT;
OSSL_HPKE_SUITE suite2 = { 0xff01, 0xff02, 0xff03 };
OSSL_HPKE_SUITE hpke_suite = OSSL_HPKE_SUITE_DEFAULT;
OSSL_HPKE_SUITE hpke_suite = OSSL_HPKE_SUITE_DEFAULT;
OSSL_HPKE_SUITE hpke_suite = OSSL_HPKE_SUITE_DEFAULT;
OSSL_HPKE_SUITE suite;