Merge pull request #7280 from Frauschi/pqc_kyber_fix

Fix for PQC enabled handshake
This commit is contained in:
David Garske
2024-03-11 09:26:13 -07:00
committed by GitHub
2 changed files with 3 additions and 2 deletions

View File

@@ -1850,7 +1850,8 @@ enum Misc {
(MIN_FFHDE_GROUP <= (group) && (group) <= MAX_FFHDE_GROUP)
#ifdef HAVE_PQC
#define WOLFSSL_NAMED_GROUP_IS_PQC(group) \
(WOLFSSL_PQC_MIN <= (group) && (group) <= WOLFSSL_PQC_MAX)
((WOLFSSL_PQC_SIMPLE_MIN <= (group) && (group) <= WOLFSSL_PQC_SIMPLE_MAX) || \
(WOLFSSL_PQC_HYBRID_MIN <= (group) && (group) <= WOLFSSL_PQC_HYBRID_MAX))
#else
#define WOLFSSL_NAMED_GROUP_IS_PQC(group) ((void)(group), 0)
#endif /* HAVE_PQC */

View File

@@ -4004,7 +4004,7 @@ enum {
WOLFSSL_KYBER_LEVEL5 = 573, /* KYBER_1024 */
WOLFSSL_PQC_SIMPLE_MAX = 573,
WOLFSSL_PQC_HYBRID_MIN = 12052,
WOLFSSL_PQC_HYBRID_MIN = 12090,
WOLFSSL_P256_KYBER_LEVEL1 = 12090,
WOLFSSL_P384_KYBER_LEVEL3 = 12092,
WOLFSSL_P521_KYBER_LEVEL5 = 12093,