Skip to content

Commit 1a2e798

Browse files
Vge0rgerlubos
authored andcommitted
crypto: Fix mbedtls RSA_ALT context sizes
-For TF-M and non TF-M build. Ref: NCSDK-13753 Signed-off-by: Georgios Vasilakis <[email protected]> Signed-off-by: Frank Audun Kvamtrø <[email protected]>
1 parent 0e8d59c commit 1a2e798

File tree

2 files changed

+4
-0
lines changed
  • crypto
    • nrf_cc310_mbedcrypto/include/mbedtls
    • nrf_cc312_mbedcrypto/include/mbedtls

2 files changed

+4
-0
lines changed

crypto/nrf_cc310_mbedcrypto/include/mbedtls/rsa_alt.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,8 @@ typedef struct
6262
encoding */
6363
#if defined(MBEDTLS_THREADING_C)
6464
mbedtls_threading_mutex_t mutex; /*!< Thread-safety mutex */
65+
#else
66+
uint8_t dummy[8]; /*!< Ensuring same size when threading is disabled */
6567
#endif
6668

6769
mbedtls_mpi NP; /*!< Barrett mod N tag NP for N-modulus */

crypto/nrf_cc312_mbedcrypto/include/mbedtls/rsa_alt.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,8 @@ typedef struct
6262
encoding */
6363
#if defined(MBEDTLS_THREADING_C)
6464
mbedtls_threading_mutex_t mutex; /*!< Thread-safety mutex */
65+
#else
66+
uint8_t dummy[8]; /*!< Ensuring same size when threading is disabled */
6567
#endif
6668

6769
mbedtls_mpi NP; /*!< Barrett mod N tag NP for N-modulus */

0 commit comments

Comments
 (0)