This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Configure secure BLE link between peripheral and central with no display and no input

Hi,

I am using two NRF5340 (one as peripheral and one as central) for our project. Both don't have any display and input capabilities.

For our use-case, I would like to configure secure BLE link between them. How we can achieve it?

We are using zephyr RTOS and NCS 1.8.0

Parents
  • Hi,

    Perhaps you can elaborate on your requirements?

    You can establish an encrypted connection using just works pairing without any I/O capabilities on either of the devices. That menas that there will be no man-in-the-middle protection without I/O capabilities, though. For some products that is OK. If it is not, you could consider other approaches like pairing the devices in production (assuming they are shipped together to the end customers).

  • Hi Einar,

    Thank you for your answer. I am looking the something like the same "Kist Works". Can you guide me with any example with zephyr?

    Basically, we will have central and peripheral devices without any I/O capabilities. And we would like to do secure connection between it so no one can sniff data transmission between them. Also we would like to have mechanism to connect with specific devices (For now, I have added scan filter).

  • Hi,

    Please see this post for how to adjust a Bluetooth sample to use just works pairing. Essentially you set all the associated callbacks to NULL to indicate no support for the various I/O capabilities used for pairing, and from that the pairing method is selected based on what is available (nothing in your case).

Reply Children
No Data
Related