zephyr/samples
Aleksandr Khromykh 29895d8275 Bluetooth: Mesh: refactor mesh to use both tinycrypt and psa based crypto
A mesh key type has been added to be able to choose the different
key representation for different security libraries.
The type as well as some functionality related to Mesh key
management has been added as a public API.
If tynicrypt is chosen then keys have representation
as 16 bytes array. If mbedTLS with PSA is used then keys are
the PSA key id. Raw value is not kept within BLE Mesh stack
for mbedTLS. Keys are imported into the security library
and key ids are gotten back. This refactoring has been done
for the network(including all derivated keys), application,
device, and session keys.

Signed-off-by: Aleksandr Khromykh <aleksandr.khromykh@nordicsemi.no>
2023-06-17 07:46:03 -04:00
..
application_development cmake: align Zephyr module variable to EXTRA_ZEPHYR_MODULES 2023-05-23 16:40:21 +02:00
arch tests: cleanup metadata and filtering 2023-06-13 09:38:27 -04:00
basic tests: cleanup metadata and filtering 2023-06-13 09:38:27 -04:00
bluetooth Bluetooth: Mesh: refactor mesh to use both tinycrypt and psa based crypto 2023-06-17 07:46:03 -04:00
boards tests: cleanup metadata and filtering 2023-06-13 09:38:27 -04:00
compression tests/samples: use integration_platforms more where it makes sense 2023-05-26 17:52:02 -04:00
cpp lib/cpp: Remove CONFIG_CPP_MAIN 2023-05-31 06:16:35 -04:00
drivers samples: watchdog: fix twister filter 2023-06-13 09:38:27 -04:00
fuel_gauge drivers: fuel_gauge: Add support for RSOC and ASOC 2023-05-19 13:40:19 -04:00
hello_world samples, tests: Switch main return type from void to int 2023-04-14 07:49:41 +09:00
kernel tests: add kernel tag to all benchmarks and samples 2023-06-02 04:47:06 -04:00
modules tests: cleanup metadata and filtering 2023-06-13 09:38:27 -04:00
net samples: net: mqtt_azure: hotfix stack overflow 2023-06-14 09:12:08 -04:00
philosophers tests/samples: set ram/rom limits on some samples/tests 2023-06-13 09:38:27 -04:00
posix samples, tests: convert string-based twister lists to YAML lists 2023-05-10 09:52:37 +02:00
sensor tests: cleanup metadata and filtering 2023-06-13 09:38:27 -04:00
shields samples: doc: fix dead links 2023-06-07 04:40:47 -04:00
subsys samples: sensing: add a simple sensing subsystem app 2023-06-17 07:43:25 -04:00
synchronization tests: synchronization: do not build on all 2023-06-13 09:38:27 -04:00
tfm_integration samples/tfm_integration: Remove 'noreturn' attribute from main 2023-06-17 07:28:42 -04:00
userspace samples/userspace: Set common malloc arena size to zero for syscall_perf 2023-06-17 07:28:42 -04:00
classic.rst doc: fix top samples doc index 2021-03-09 17:48:18 -05:00
index.rst drivers: Added fuel gauge max17048 2023-03-22 14:51:33 -04:00
sample_definition_and_criteria.rst Bluetooth: Remove point 6 of Samples Guidelines 2023-02-06 10:43:31 +01:00