Bluetooth: Move crypto toolbox functions from smp.c
to their own files
Move functions defined in the Cryptographic toolbox of the Bluetooth specification inside their own files in the following folder: `zephyr/subsys/bluetooth/bt_crypto`. The functions were previously implemented in `zephyr/subsys/bluetooth/host/smp.c`. The cryptographic toolbox functions can now be accessed from outside of the host. In addition to that, tests for each cryptographic toolbox functions have been added. Signed-off-by: Théo Battrel <theo.battrel@nordicsemi.no>
This commit is contained in:
parent
12b4187092
commit
f16738b62b
14 changed files with 672 additions and 332 deletions
|
@ -10,6 +10,7 @@ add_subdirectory_ifdef(CONFIG_BT_SHELL shell)
|
|||
add_subdirectory_ifdef(CONFIG_BT_CONN services)
|
||||
add_subdirectory_ifdef(CONFIG_BT_MESH mesh)
|
||||
add_subdirectory_ifdef(CONFIG_BT_AUDIO audio)
|
||||
add_subdirectory_ifdef(CONFIG_BT_CRYPTO bt_crypto)
|
||||
|
||||
if(CONFIG_BT_CTLR AND CONFIG_BT_LL_SW_SPLIT)
|
||||
add_subdirectory(controller)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue