Skip to content

Commit 2907a96

Browse files
ceolinkartben
authored andcommitted
TinyCrypt: Deprecate the library
Now that PSA is supported on Zephyr and the code base has changed to use that library, TinyCrypt is been deprecate. Reasons for this change can be found in #43712. Signed-off-by: Flavio Ceolin <[email protected]>
1 parent 2174ea0 commit 2907a96

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

doc/releases/release-notes-4.1.rst

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,12 @@ Deprecated in this release
4343
the same functionality in their application code by reconnecting to the peer when the
4444
:c:member:`bt_conn_cb.disconnected` callback is invoked.
4545

46+
* Deprecated TinyCrypt library. The reasons for this are (:github:`43712`):
47+
48+
* The upstream version of this library is no longer maintained.
49+
* Reducing the number of cryptographic libraries in Zephyr to reduce maintenance overhead.
50+
* The PSA Crypto API is the recommended cryptographic library for Zephyr.
51+
4652
Architectures
4753
*************
4854

modules/Kconfig.tinycrypt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ config ZEPHYR_TINYCRYPT_MODULE
99
config TINYCRYPT
1010
bool "TinyCrypt Support"
1111
depends on ZEPHYR_TINYCRYPT_MODULE
12+
select DEPRECATED
1213
help
1314
This option enables the TinyCrypt cryptography library.
1415

0 commit comments

Comments
 (0)