OSSL_HPKE_SUITE

HPKE cipher suite identifying the KEM, KDF, and AEAD algorithms (RFC 9180).

Synopsis

Declared in <openssl/hpke.h>

struct OSSL_HPKE_SUITE;

Data Members

NameDescription
aead_id IANA HPKE AEAD identifier (OSSL_HPKE_AEAD_ID_*), or OSSL_HPKE_AEAD_ID_EXPORTONLY.
kdf_id IANA HPKE KDF identifier (OSSL_HPKE_KDF_ID_*).
kem_id IANA HPKE KEM identifier (OSSL_HPKE_KEM_ID_*).