Skip to content

Commit

Permalink
nrf_security: Always enable mbedlts RSA builtin
Browse files Browse the repository at this point in the history
-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]>
  • Loading branch information
Vge0rge authored and rlubos committed Feb 11, 2022
1 parent 19191b2 commit 414e8d5
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions nrf_security/configs/nrf-config.h
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,9 @@ extern "C" {
#define MBEDTLS_OID_C
#define MBEDTLS_PKCS1_V21
#define MBEDTLS_MD_C
#ifndef MBEDTLS_PSA_BUILTIN_KEY_TYPE_RSA_KEY_PAIR
#define MBEDTLS_PSA_BUILTIN_KEY_TYPE_RSA_KEY_PAIR
#endif
#ifndef MBEDTLS_PSA_BUILTIN_ALG_RSA_OAEP
#define MBEDTLS_PSA_BUILTIN_ALG_RSA_OAEP
#endif
Expand All @@ -68,6 +71,9 @@ extern "C" {
#define MBEDTLS_BIGNUM_C
#define MBEDTLS_OID_C
#define MBEDTLS_PKCS1_V15
#ifndef MBEDTLS_PSA_BUILTIN_KEY_TYPE_RSA_KEY_PAIR
#define MBEDTLS_PSA_BUILTIN_KEY_TYPE_RSA_KEY_PAIR
#endif
#ifndef MBEDTLS_PSA_BUILTIN_ALG_RSA_PKCS1V15_CRYPT
#define MBEDTLS_PSA_BUILTIN_ALG_RSA_PKCS1V15_CRYPT
#endif
Expand All @@ -79,6 +85,9 @@ extern "C" {
#define MBEDTLS_OID_C
#define MBEDTLS_PKCS1_V15
#define MBEDTLS_MD_C
#ifndef MBEDTLS_PSA_BUILTIN_KEY_TYPE_RSA_KEY_PAIR
#define MBEDTLS_PSA_BUILTIN_KEY_TYPE_RSA_KEY_PAIR
#endif
#ifndef MBEDTLS_PSA_BUILTIN_ALG_RSA_PKCS1V15_SIGN
#define MBEDTLS_PSA_BUILTIN_ALG_RSA_PKCS1V15_SIGN
#endif
Expand Down

0 comments on commit 414e8d5

Please sign in to comment.