mgmt: mcumgr: replace Tinycrypt by PSA
As part of ongoing work to move away from TinyCrypt and towards PSA (#43712), make fs_mgmt use either PSA (when available) or MbedTLS (as a fallback) for SHA-256. The use of PSA is guarded by CONFIG_MBEDTLS_PSA_CRYPTO_CLIENT which requires a locally-built PSA core for devices without TF-M. Signed-off-by: Tomi Fontanilles <tomi.fontanilles@nordicsemi.no>
This commit is contained in:
parent
2d61db9a60
commit
6002abe519
6 changed files with 87 additions and 86 deletions
|
@ -370,6 +370,12 @@ LoRaWAN
|
|||
MCUmgr
|
||||
======
|
||||
|
||||
* The support for SHA-256 (when using checksum/hash functions), previously provided
|
||||
by either TinyCrypt or MbedTLS, is now provided by either PSA or MbedTLS.
|
||||
PSA is the recommended API going forward, however, if it is not already enabled
|
||||
(:kconfig:option:`CONFIG_MBEDTLS_PSA_CRYPTO_CLIENT`) and you have tight code size
|
||||
constraints, you may be able to save 1.3 KB by using MbedTLS instead.
|
||||
|
||||
Modem
|
||||
=====
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue