Rework rsa accel a bit and turn it back on.

This commit is contained in:
Thomas Cook
2026-04-13 13:18:06 -04:00
parent bbbae10faf
commit cfd763722a
4 changed files with 6 additions and 4 deletions
+1 -1
View File
@@ -42,7 +42,7 @@ int wc_casper_init(void)
return 0;
}
#if !defined(NO_RSA) && !defined(WOLFSSL_NXP_CASPER_NO_RSA)
#if !defined(NO_RSA) && defined(WOLFSSL_NXP_CASPER_RSA_PUB_EXPTMOD)
#define CASPER_MAX_BUF_SZ 512
static uint8_t key_buf[CASPER_MAX_BUF_SZ];
+2 -2
View File
@@ -56,7 +56,7 @@ RSA keys can be used to encrypt, decrypt, sign and verify data.
#ifdef WOLFSSL_HAVE_SP_RSA
#include <wolfssl/wolfcrypt/sp.h>
#endif
#if defined(WOLFSSL_NXP_CASPER) && !defined(WOLFSSL_NXP_CASPER_NO_RSA)
#if defined(WOLFSSL_NXP_CASPER_RSA_PUB_EXPTMOD)
#include <wolfssl/wolfcrypt/port/nxp/casper_port.h>
#endif
@@ -2415,7 +2415,7 @@ static int wc_RsaFunctionSync(const byte* in, word32 inLen, byte* out,
return ret;
}
#elif defined(WOLFSSL_NXP_CASPER) && !defined(WOLFSSL_NXP_CASPER_NO_RSA)
#elif defined(WOLFSSL_NXP_CASPER_RSA_PUB_EXPTMOD)
static int wc_RsaFunctionSync(const byte* in, word32 inLen, byte* out,
word32* outLen, int type, RsaKey* key,
WC_RNG* rng)
+1 -1
View File
@@ -25,7 +25,7 @@
int wc_casper_init(void);
#if !defined(NO_RSA) && !defined(WOLFSSL_NXP_CASPER_NO_RSA)
#if !defined(NO_RSA) && defined(WOLFSSL_NXP_CASPER_RSA_PUB_EXPTMOD)
#include <wolfssl/wolfcrypt/rsa.h>
+2
View File
@@ -2104,6 +2104,8 @@ extern void uITRON4_free(void *p) ;
#define WOLFSSL_NXP_HASHCRYPT
#define WOLFSSL_NXP_HASHCRYPT_SHA
#define WOLFSSL_NXP_HASHCRYPT_SHA256
#define WOLFSSL_NXP_CASPER
#define WOLFSSL_NXP_CASPER_RSA_PUB_EXPTMOD
#endif
#endif /* WOLFSSL_NXP_LPC55S69 */