Skip to content

Commit

Permalink
TinyCrypt: Deprecate the library
Browse files Browse the repository at this point in the history
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]>
  • Loading branch information
ceolin committed Dec 5, 2024
1 parent 49a458e commit 839d19e
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 0 deletions.
5 changes: 5 additions & 0 deletions doc/releases/release-notes-4.1.rst
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,11 @@ Deprecated in this release
the same functionality in their application code by reconnecting to the peer when the
:c:member:`bt_conn_cb.disconnected` callback is invoked.

* Deprecated TinyCrypt library. The reasons for this are (:github:`43712`):
* The upstream version of this library is no longer maintained.
* Reducing the number of cryptographic libraries in Zephyr to reduce maintenance overhead.
* The PSA Crypto API is the recommended cryptographic library for Zephyr.

Architectures
*************

Expand Down
1 change: 1 addition & 0 deletions modules/Kconfig.tinycrypt
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ config ZEPHYR_TINYCRYPT_MODULE
config TINYCRYPT
bool "TinyCrypt Support"
depends on ZEPHYR_TINYCRYPT_MODULE
select DEPRECATED
help
This option enables the TinyCrypt cryptography library.

Expand Down

0 comments on commit 839d19e

Please sign in to comment.