This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

How to establish a secure connection?

Hi,

I am usinf nrf52832 development kit and I want to establish a secure connection between central and peripheral device.

I know one way is using pairing mechanism I can establish a secure connection but I want to know is there any other way than pairing that I can use to establish a secure connection between two devices.

I would appreciate your timely help.

Thanks and regards,

KRA

  • Hi 

    If you want to leverage the security procedures in the Bluetooth stack there is no way around pairing. It is during the pairing phase that the encryption keys are distributed, and without these encryption can't take place. 

    The only way to secure the link without doing pairing is if you encrypt your data before you pass it to the Bluetooth stack, but then you have to implement the entire security protocol yourself. 

    Best regards
    Torbjørn

Related