Skip to content

Commit c790982

Browse files
committed
Fix multi-test issues
1 parent ced05eb commit c790982

4 files changed

Lines changed: 17 additions & 10 deletions

File tree

.wolfssl_known_macro_extras

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -846,6 +846,17 @@ WOLFSSL_NO_TICKET_EXPIRE
846846
WOLFSSL_NO_TRUSTED_CERTS_VERIFY
847847
WOLFSSL_NO_WORD64_OPS
848848
WOLFSSL_NO_XOR_OPS
849+
WOLFSSL_NXP_LPC55S69_WITH_HWACCEL
850+
WOLFSSL_NXP_LPC55S69_NO_HWACCEL
851+
WOLFSSL_NXP_CASPER
852+
WOLFSSL_NXP_CASPER_ECC_MULMOD
853+
WOLFSSL_NXP_CASPER_ECC_MUL2ADD
854+
WOLFSSL_NXP_CASPER_RSA_PUB_EXPTMOD
855+
WOLFSSL_NXP_HASHCRYPT
856+
WOLFSSL_NXP_HASHCRYPT_AES
857+
WOLFSSL_NXP_HASHCRYPT_SHA
858+
WOLFSSL_NXP_HASHCRYPT_SHA256
859+
WOLFSSL_NXP_RNG_1
849860
WOLFSSL_NRF51_AES
850861
WOLFSSL_OLDTLS_AEAD_CIPHERSUITES
851862
WOLFSSL_OLD_SET_CURVES_LIST

wolfcrypt/src/port/nxp/casper_port.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ int casper_rsa_public_exptmod(
8686

8787

8888
/* 32 for 256 bits, 48 for 384 bits and 72 for 521 bits... */
89-
#define CASPER_MAX_ECC_SIZE_BYTES (72)
89+
#define CASPER_MAX_ECC_SIZE_BYTES (72)
9090

9191
#if defined(HAVE_ECC) && defined(WOLFSSL_NXP_CASPER_ECC_MULMOD)
9292
/* calculates R = m*P[X, Y] */
@@ -156,7 +156,7 @@ int casper_ecc_mulmod(
156156
mp_set(R->z, 1);
157157

158158
return 0;
159-
}
159+
}
160160
#endif
161161

162162
#if defined(HAVE_ECC) && defined(WOLFSSL_NXP_CASPER_ECC_MUL2ADD)
@@ -247,7 +247,7 @@ int casper_ecc_mul2add(
247247
mp_set(R->z, 1);
248248

249249
return 0;
250-
}
250+
}
251251
#endif
252252

253253
#endif /* WOLFSSL_NXP_CASPER */

wolfcrypt/src/port/nxp/hashcrypt_port.c

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -67,9 +67,6 @@ int wc_InitSha256_ex(wc_Sha256* sha256, void* heap, int devId)
6767
if (sha256 == NULL)
6868
return BAD_FUNC_ARG;
6969

70-
// if (wolfSSL_CryptHwMutexLock() != 0)
71-
// return BAD_MUTEX_E;
72-
7370
XMEMSET(sha256, 0, sizeof(wc_Sha256));
7471
if (HASHCRYPT_SHA_Init(HASHCRYPT, &hash_ctx, kHASHCRYPT_Sha256)
7572
!= kStatus_Success)
@@ -199,13 +196,13 @@ static int _hashcrypt_set_key(Aes* aes)
199196
aes_handle.keyType = kHASHCRYPT_UserKey;
200197

201198
if (aes->keylen == 128/8)
202-
aes_handle.keySize = kHASHCRYPT_Aes128;
199+
aes_handle.keySize = kHASHCRYPT_Aes128;
203200
else if (aes->keylen == 192/8)
204-
aes_handle.keySize = kHASHCRYPT_Aes192;
201+
aes_handle.keySize = kHASHCRYPT_Aes192;
205202
else if (aes->keylen == 256/8)
206203
aes_handle.keySize = kHASHCRYPT_Aes256;
207204
else
208-
return BAD_FUNC_ARG;
205+
return BAD_FUNC_ARG;
209206

210207
if (HASHCRYPT_AES_SetKey(
211208
HASHCRYPT, &aes_handle, (const uint8_t *)aes->devKey, aes->keylen

wolfssl/wolfcrypt/settings.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2135,7 +2135,6 @@ extern void uITRON4_free(void *p) ;
21352135
#define WOLFSSL_NXP_HASHCRYPT_SHA
21362136
#define WOLFSSL_NXP_HASHCRYPT_SHA256
21372137
#define WOLFSSL_NXP_CASPER
2138-
// #define WOLFSSL_NXP_CASPER_RSA_PUB_EXPTMOD
21392138
#elif defined(WOLFSSL_NXP_LPC55S69_NO_HWACCEL)
21402139
#define WOLFSSL_NXP_RNG_1
21412140
#endif

0 commit comments

Comments
 (0)