Bluetooth: Move Mesh CCM into a separate module
Moves the Mesh AES-CCM module out into a separate module, to make it accessible from other subsystems. Adds the new CCM API in include/bluetooth/crypto.h along with the bt_encrypt functions. Signed-off-by: Trond Einar Snekvik <Trond.Einar.Snekvik@nordicsemi.no>
This commit is contained in:
parent
e02eb4e511
commit
4ea59711d2
6 changed files with 301 additions and 229 deletions
|
@ -11,6 +11,7 @@ zephyr_library_sources_ifdef(CONFIG_BT_AVDTP avdtp.c)
|
|||
zephyr_library_sources_ifdef(CONFIG_BT_RFCOMM rfcomm.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_BT_TESTING testing.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_BT_SETTINGS settings.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_BT_HOST_CCM aes_ccm.c)
|
||||
|
||||
zephyr_library_sources_ifdef(
|
||||
CONFIG_BT_BREDR
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue