File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -943,6 +943,7 @@ _NETOS
943943_POSIX_C_SOURCE
944944_SDCC_VERSION_PATCHLEVEL
945945_SH3
946+ _SILICON_LABS_32B_SERIES_3_CONFIG_301
946947_SILICON_LABS_SECURITY_FEATURE
947948_SOCKLEN_T
948949_SYS_DEVCON_LOCAL_H
Original file line number Diff line number Diff line change @@ -181,7 +181,14 @@ enum {
181181#elif defined(PLUTON_CRYPTO_ECC )
182182 ECC_MAX_CRYPTO_HW_SIZE = 32 ,
183183#elif defined(WOLFSSL_SILABS_SE_ACCEL )
184+ #if defined(_SILICON_LABS_SECURITY_FEATURE ) && \
185+ (_SILICON_LABS_SECURITY_FEATURE == \
186+ _SILICON_LABS_SECURITY_FEATURE_VAULT ) && \
187+ !defined(_SILICON_LABS_32B_SERIES_3_CONFIG_301 )
188+ ECC_MAX_CRYPTO_HW_SIZE = 66 , /* up to 521 bit curves */
189+ #else
184190 ECC_MAX_CRYPTO_HW_SIZE = 32 ,
191+ #endif
185192#elif defined(WOLFSSL_CRYPTOCELL)
186193 #ifndef CRYPTOCELL_KEY_SIZE
187194 CRYPTOCELL_KEY_SIZE = ECC_MAXSIZE ,
You can’t perform that action at this time.
0 commit comments