Skip to content

Commit d882c23

Browse files
committed
1.4 Disable unsupported PQC for mbedtls
Signed-off-by: Jiewen Yao <[email protected]>
1 parent 460a38b commit d882c23

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

CMakeLists.txt

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,24 @@ if(CRYPTO STREQUAL "mbedtls")
161161
add_definitions(-DLIBSPDM_SM2_DSA_P256_SUPPORT=0)
162162
add_definitions(-DLIBSPDM_SM2_KEY_EXCHANGE_P256_SUPPORT=0)
163163
add_definitions(-DLIBSPDM_AEAD_SM4_128_GCM_SUPPORT=0)
164+
add_definitions(-DLIBSPDM_ML_DSA_44_SUPPORT=0)
165+
add_definitions(-DLIBSPDM_ML_DSA_65_SUPPORT=0)
166+
add_definitions(-DLIBSPDM_ML_DSA_87_SUPPORT=0)
167+
add_definitions(-DLIBSPDM_SLH_DSA_SHA2_128S_SUPPORT=0)
168+
add_definitions(-DLIBSPDM_SLH_DSA_SHAKE_128S_SUPPORT=0)
169+
add_definitions(-DLIBSPDM_SLH_DSA_SHA2_128F_SUPPORT=0)
170+
add_definitions(-DLIBSPDM_SLH_DSA_SHAKE_128F_SUPPORT=0)
171+
add_definitions(-DLIBSPDM_SLH_DSA_SHA2_192S_SUPPORT=0)
172+
add_definitions(-DLIBSPDM_SLH_DSA_SHAKE_192S_SUPPORT=0)
173+
add_definitions(-DLIBSPDM_SLH_DSA_SHA2_192F_SUPPORT=0)
174+
add_definitions(-DLIBSPDM_SLH_DSA_SHAKE_192F_SUPPORT=0)
175+
add_definitions(-DLIBSPDM_SLH_DSA_SHA2_256S_SUPPORT=0)
176+
add_definitions(-DLIBSPDM_SLH_DSA_SHAKE_256S_SUPPORT=0)
177+
add_definitions(-DLIBSPDM_SLH_DSA_SHA2_256F_SUPPORT=0)
178+
add_definitions(-DLIBSPDM_SLH_DSA_SHAKE_256F_SUPPORT=0)
179+
add_definitions(-DLIBSPDM_ML_KEM_512_SUPPORT=0)
180+
add_definitions(-DLIBSPDM_ML_KEM_768_SUPPORT=0)
181+
add_definitions(-DLIBSPDM_ML_KEM_1024_SUPPORT=0)
164182
elseif(CRYPTO STREQUAL "openssl")
165183
message("CRYPTO = openssl")
166184
add_definitions(-DLIBSPDM_SM2_KEY_EXCHANGE_P256_SUPPORT=0)

0 commit comments

Comments
 (0)