Skip to content

Commit 414e8d5

Browse files
Vge0rgerlubos
authored andcommitted
nrf_security: Always enable mbedlts RSA builtin
-This always enable the define MBEDTLS_PSA_BUILTIN_KEY_TYPE_RSA_KEY_PAIR when the RSA is needed. This is needed for the builtin implementation to work. Ref: NCSDK-13753 Signed-off-by: Georgios Vasilakis <[email protected]>
1 parent 19191b2 commit 414e8d5

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

nrf_security/configs/nrf-config.h

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,9 @@ extern "C" {
5858
#define MBEDTLS_OID_C
5959
#define MBEDTLS_PKCS1_V21
6060
#define MBEDTLS_MD_C
61+
#ifndef MBEDTLS_PSA_BUILTIN_KEY_TYPE_RSA_KEY_PAIR
62+
#define MBEDTLS_PSA_BUILTIN_KEY_TYPE_RSA_KEY_PAIR
63+
#endif
6164
#ifndef MBEDTLS_PSA_BUILTIN_ALG_RSA_OAEP
6265
#define MBEDTLS_PSA_BUILTIN_ALG_RSA_OAEP
6366
#endif
@@ -68,6 +71,9 @@ extern "C" {
6871
#define MBEDTLS_BIGNUM_C
6972
#define MBEDTLS_OID_C
7073
#define MBEDTLS_PKCS1_V15
74+
#ifndef MBEDTLS_PSA_BUILTIN_KEY_TYPE_RSA_KEY_PAIR
75+
#define MBEDTLS_PSA_BUILTIN_KEY_TYPE_RSA_KEY_PAIR
76+
#endif
7177
#ifndef MBEDTLS_PSA_BUILTIN_ALG_RSA_PKCS1V15_CRYPT
7278
#define MBEDTLS_PSA_BUILTIN_ALG_RSA_PKCS1V15_CRYPT
7379
#endif
@@ -79,6 +85,9 @@ extern "C" {
7985
#define MBEDTLS_OID_C
8086
#define MBEDTLS_PKCS1_V15
8187
#define MBEDTLS_MD_C
88+
#ifndef MBEDTLS_PSA_BUILTIN_KEY_TYPE_RSA_KEY_PAIR
89+
#define MBEDTLS_PSA_BUILTIN_KEY_TYPE_RSA_KEY_PAIR
90+
#endif
8291
#ifndef MBEDTLS_PSA_BUILTIN_ALG_RSA_PKCS1V15_SIGN
8392
#define MBEDTLS_PSA_BUILTIN_ALG_RSA_PKCS1V15_SIGN
8493
#endif

0 commit comments

Comments
 (0)