zephyr/subsys/net/l2
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
..
bluetooth samples: conn_cb replace to const zsector 2021-08-11 13:42:28 +02:00
canbus net: 6locan: Convert to use k_fifo instead of k_work 2021-05-07 09:46:44 -05:00
dummy net: capture: Catch sent and received packets 2021-04-02 07:24:06 -04:00
ethernet net: ethernet: ARP addresses being filled with mcast addresses 2021-10-07 11:23:20 +02:00
ieee802154 net: ieee802154: software dest address filtering 2021-08-17 09:19:39 -04:00
openthread net: openthread: Add crypto backend based on PSA API 2021-10-17 11:51:38 -04:00
ppp toolchain: migrate iterable sections calls to the external API 2021-08-12 17:47:04 -04:00
virtual net: remove usage of device_pm_control_nop 2021-04-27 16:28:49 -04:00
wifi net: l2: wifi_shell: mac address in scanning results 2021-10-07 10:55:37 +02:00
CMakeLists.txt net: virtual: Add virtual network interface support 2021-03-29 07:40:24 -04:00
Kconfig net: ptp: extract PTP interfaces outside gPTP subsys under NET_L2_PTP 2021-09-28 20:01:16 -04:00