Beware that this post is related to an SDK in maintenance mode
More Info: Consider nRF Connect SDK for new designs
This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Bluetooth LESC question

Hi, I want to secure connection between our device (nRF52840 or nRF51822) and a smartphone.

I find that LESC uses ECDH which is more secure than RSA in same key length.

I want to apply lesc to our device. but, I have confused a few things.

The LESC should have I/O capabilities or OOB.

1) Why LESC should have I/O capabilities or OOB?

> I guess a scenario of secure connection.
(1) each device generate key pair of ECDH (2) exchange public key (3) calculate shared secret (4) finally secure connection channel has create

--> I think human interface or another channel does not necessary in this scenario.
> Why human interface (I/O capabilities) should be necessary?
> Why another channel (OOB) should be necessary?

2) It is basic, Is the word "bluetooth connection" equivalent to "bluetooth pairing"?

3) What differences has bluetooth pairing and bonding?

Parents Reply Children
No Data
Related