zephyr/subsys/net
Damian Krolik 726656dda5 net: openthread: Add crypto backend based on PSA API
OpenThread has lately got an option to provide a custom
crypto backend that replaces the default, based on mbedTLS
API. Implement a backend based on ARM PSA crypto API that
is better suited for applications willing to take advantage
of the ARM trust zone technology.

Add Kconfig option: OPENTHREAD_CRYPTO_PSA_ENABLE which
enables that backend.

Also, another Kconfig option:
OPENTHREAD_PLATFORM_KEY_REFERENCES_ENABLE, implied by the
former, which enables usage of key references instead of
literal keys in OpenThread. It will eventually allow
OpenThread applications to keep sensitive data such as
encryption keys in the secure storage, accessible from the
secure world only.

Signed-off-by: Damian Krolik <damian.krolik@nordicsemi.no>
2021-10-17 11:51:38 -04:00
..
ip net: tcp: Remove unneeded declaration 2021-10-14 16:34:23 -04:00
l2 net: openthread: Add crypto backend based on PSA API 2021-10-17 11:51:38 -04:00
lib net: openthread: Add crypto backend based on PSA API 2021-10-17 11:51:38 -04:00
buf.c net_buf_slist_{put|get}: make SMP safe 2021-09-28 11:37:56 +02:00
CMakeLists.txt
hostname.c
Kconfig Bluetooth: controller: ISO adaptation layer, Rx unframed 2021-04-14 18:17:09 +02:00
Kconfig.hostname
Kconfig.template.log_config.default.net
Kconfig.template.log_config.net