hpke: fix tests with disabled chacha20 or poly1305
Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Shane Lontis <shane.lontis@oracle.com> (Merged from https://github.com/openssl/openssl/pull/19784)
This commit is contained in:
parent
d9ed3068df
commit
36b4d7a698
@ -86,13 +86,11 @@ static const OSSL_HPKE_AEAD_INFO hpke_aead_tab[] = {
|
|||||||
OSSL_HPKE_MAX_NONCELEN },
|
OSSL_HPKE_MAX_NONCELEN },
|
||||||
{ OSSL_HPKE_AEAD_ID_AES_GCM_256, LN_aes_256_gcm, 16, 32,
|
{ OSSL_HPKE_AEAD_ID_AES_GCM_256, LN_aes_256_gcm, 16, 32,
|
||||||
OSSL_HPKE_MAX_NONCELEN },
|
OSSL_HPKE_MAX_NONCELEN },
|
||||||
#ifndef OPENSSL_NO_CHACHA20
|
#if !defined(OPENSSL_NO_CHACHA) && !defined(OPENSSL_NO_POLY1305)
|
||||||
# ifndef OPENSSL_NO_POLY1305
|
|
||||||
{ OSSL_HPKE_AEAD_ID_CHACHA_POLY1305, LN_chacha20_poly1305, 16, 32,
|
{ OSSL_HPKE_AEAD_ID_CHACHA_POLY1305, LN_chacha20_poly1305, 16, 32,
|
||||||
OSSL_HPKE_MAX_NONCELEN },
|
OSSL_HPKE_MAX_NONCELEN },
|
||||||
# endif
|
|
||||||
{ OSSL_HPKE_AEAD_ID_EXPORTONLY, NULL, 0, 0, 0 }
|
|
||||||
#endif
|
#endif
|
||||||
|
{ OSSL_HPKE_AEAD_ID_EXPORTONLY, NULL, 0, 0, 0 }
|
||||||
};
|
};
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -797,7 +797,9 @@ static uint16_t hpke_kdf_list[] = {
|
|||||||
static uint16_t hpke_aead_list[] = {
|
static uint16_t hpke_aead_list[] = {
|
||||||
OSSL_HPKE_AEAD_ID_AES_GCM_128,
|
OSSL_HPKE_AEAD_ID_AES_GCM_128,
|
||||||
OSSL_HPKE_AEAD_ID_AES_GCM_256,
|
OSSL_HPKE_AEAD_ID_AES_GCM_256,
|
||||||
|
#if !defined(OPENSSL_NO_CHACHA) && !defined(OPENSSL_NO_POLY1305)
|
||||||
OSSL_HPKE_AEAD_ID_CHACHA_POLY1305
|
OSSL_HPKE_AEAD_ID_CHACHA_POLY1305
|
||||||
|
#endif
|
||||||
};
|
};
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
Loading…
x
Reference in New Issue
Block a user