Browse Source

Fixes from testing

Anthony Hu 1 year ago
parent
commit
7c576de914
2 changed files with 3 additions and 4 deletions
  1. 3 0
      src/ssl.c
  2. 0 4
      tests/api.c

+ 3 - 0
src/ssl.c

@@ -2931,6 +2931,9 @@ static int isValidCurveGroup(word16 name)
         case WOLFSSL_KYBER_90S_LEVEL1:
         case WOLFSSL_KYBER_90S_LEVEL3:
         case WOLFSSL_KYBER_90S_LEVEL5:
+        case WOLFSSL_P256_KYBER_LEVEL1:
+        case WOLFSSL_P384_KYBER_LEVEL3:
+        case WOLFSSL_P521_KYBER_LEVEL5:
         case WOLFSSL_P256_KYBER_90S_LEVEL1:
         case WOLFSSL_P384_KYBER_90S_LEVEL3:
         case WOLFSSL_P521_KYBER_90S_LEVEL5:

+ 0 - 4
tests/api.c

@@ -50957,9 +50957,7 @@ static int test_tls13_apis(void)
 #if defined(HAVE_ECC) && defined(HAVE_SUPPORTED_CURVES)
     int          groups[2] = { WOLFSSL_ECC_SECP256R1,
 #ifdef HAVE_PQC
-    #ifdef WOLFSSL_WC_KYBER
                                WOLFSSL_KYBER_LEVEL1
-    #endif
 #else
                                WOLFSSL_ECC_SECP256R1
 #endif
@@ -50981,9 +50979,7 @@ static int test_tls13_apis(void)
 #if (!defined(NO_ECC256)  || defined(HAVE_ALL_CURVES)) && ECC_MIN_KEY_SZ <= 256
             "P-256"
 #ifdef HAVE_PQC
-    #ifdef WOLFSSL_WC_KYBER
             ":P256_KYBER_LEVEL1"
-    #endif
 #endif
 #endif
 #ifdef HAVE_PQC