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

How to use Static Passkey for a no-display-no-output peripheral

I'm looking to implement the following security schema:

  • The peripheral does not have a display nor input capabilities
  • A smartphone will connect to the device
  • The peripheral will pair (but not bond) with the smartphone
  • Pairing will require the smartphone user to enter a 6-digit passkey
  • Upon successful pairing, the passkey can be changed via the mobile application
  • A physical button on the peripheral will enable resetting the passkey to a default

Some questions:

  • Is it possible to implement this schema in nRF52840, s140, SDK15? If so, what are the required steps.
  • Does this schema provide MITM protection (assuming I change the passkey often)?

I know there are a lot of security and passkey relate questions out there, but I couldn't quite find the answers I needed. Thanks!

Parents Reply Children
No Data
Related