This Bluetooth workshop provides hands-on training and teaches users how to secure your IoT project with software and hardware security features. The project uses Simplicity Studio v5 and the Thunderboard BG22. In this training, you will take a look at unencrypted messages and secure BLE connections with Network Analyzer. Then, the lab also includes hands on experience working with the security features by creating a Bluetooth beacon application that uses the PSA Crypto API to encrypt custom advertisement data..
This video covers Lab 2 of the BG22 workshop focused on adding a Standard Bluetooth Service to a project. The project programmed in the BG22 Thunderboard is tested using the EFR Connect mobile application. In the GATT database, different permissions can be granted for characteristics and descriptors. This exercise demonstrates what happens if the client tries to read data with encrypted permission and how the permission can be granted via pairing processes.