Hello,
Is there some exemple about how to secure a NUS connection between two nRF5x (one NUS, one NUS_C) ? Dans it use a preshared passkey ? Is that secured (man in the middle, privacy, ...) ?
Hello,
Is there some exemple about how to secure a NUS connection between two nRF5x (one NUS, one NUS_C) ? Dans it use a preshared passkey ? Is that secured (man in the middle, privacy, ...) ?
Legacy pairing with Preshared / static passkey is not considered very secure, as it's only a 6 digit key it can be easily brute forced
LESC just works would probably be better, but doesn't offer Authentication. IO capabilities would be an advantage, so you get authentication too.
Depending on your security recuirements I would recommend looking at the ble_central_and_peripheral\experimental\ble_app_multirole_lesc example.
Legacy pairing with Preshared / static passkey is not considered very secure, as it's only a 6 digit key it can be easily brute forced
LESC just works would probably be better, but doesn't offer Authentication. IO capabilities would be an advantage, so you get authentication too.
Depending on your security recuirements I would recommend looking at the ble_central_and_peripheral\experimental\ble_app_multirole_lesc example.