From: Anthony Hu Date: Fri, 14 Feb 2025 16:29:21 +0000 (-0500) Subject: wolfssl: when using PQ KEM, use ML-KEM, not Kyber X-Git-Tag: curl-8_13_0~476 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=97abcbd6ff28a6ce1940992a6db832d6bd2f1ac3;p=thirdparty%2Fcurl.git wolfssl: when using PQ KEM, use ML-KEM, not Kyber Closes #16337 --- diff --git a/lib/vtls/wolfssl.c b/lib/vtls/wolfssl.c index 546ba034af..51e7e539a5 100644 --- a/lib/vtls/wolfssl.c +++ b/lib/vtls/wolfssl.c @@ -235,12 +235,12 @@ struct group_name_map { }; static const struct group_name_map gnm[] = { - { WOLFSSL_KYBER_LEVEL1, "KYBER_LEVEL1" }, - { WOLFSSL_KYBER_LEVEL3, "KYBER_LEVEL3" }, - { WOLFSSL_KYBER_LEVEL5, "KYBER_LEVEL5" }, - { WOLFSSL_P256_KYBER_LEVEL1, "P256_KYBER_LEVEL1" }, - { WOLFSSL_P384_KYBER_LEVEL3, "P384_KYBER_LEVEL3" }, - { WOLFSSL_P521_KYBER_LEVEL5, "P521_KYBER_LEVEL5" }, + { WOLFSSL_ML_KEM_512, "ML_KEM_512" }, + { WOLFSSL_ML_KEM_768, "ML_KEM_768" }, + { WOLFSSL_ML_KEM_1024, "ML_KEM_1024" }, + { WOLFSSL_P256_ML_KEM_512, "P256_ML_KEM_512" }, + { WOLFSSL_P384_ML_KEM_768, "P384_ML_KEM_768" }, + { WOLFSSL_P521_ML_KEM_1024, "P521_ML_KEM_1024" }, { 0, NULL } }; #endif