Skip to content

Commit 4933943

Browse files
committed
Fix rsa acceleration exponent issue, turn back on.
1 parent d235601 commit 4933943

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

wolfcrypt/src/port/nxp/casper_port.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ int casper_rsa_public_exptmod(
5656
int res;
5757
int sig_sz = inLen;
5858
int key_sz = mp_unsigned_bin_size(&key->n);
59-
word32 exp;
59+
word32 exp = 0;
6060

6161
if (inLen > CASPER_MAX_BUF_SZ || *outLen > CASPER_MAX_BUF_SZ)
6262
return BAD_FUNC_ARG;

wolfssl/wolfcrypt/settings.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2135,6 +2135,7 @@ 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
21382139
#elif defined(WOLFSSL_NXP_LPC55S69_NO_HWACCEL)
21392140
#define WOLFSSL_NXP_RNG_1
21402141
#endif

0 commit comments

Comments
 (0)