cancel
Showing results for 
Search instead for 
Did you mean: 

How to enable BLE security with STM32WBA

ledi7
Associate III

Hi,

i am working with BLE_p2pServer_ota example with NUCLEO-WBA55 board and i want to activate security communication. Can someone guide me? Is there a step by step application note available?

3 REPLIES 3
_Joe_
ST Employee

Hi Ledi,
Here is a wikipage about the Arm® TrustZone® security feature.
STM32WBA_BLE_TrustZone 
It explains TZ and how to convert your app for the TZ.

BR, Joé

ledi7
Associate III

Hello @_Joe_ 

Is it really necessary to use TrustZone to encrypt BLE data?
What about the functions in the STM32_WPAN configuration with CubeMX such as
- Application configuration - BLE security?

2024-11-18_08h38_27.png

Hi Ledi,
No, it all depends on the level of security you want and your application.
In that case, you can have a look at these 2 wiki pages which detail features such as: pairing, bonding, encryption, LE privacy etc...
STM32WB-WB0-WBA Bluetooth® LE Security - stm32mcu
STM32WB-WB0-WBA Bluetooth® LE Privacy - stm32mcu

BR, Joé