20732 support for "out of band" pairing

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

1.I have requirement where we want to use the Out of Band pairing mechanism. Assuming that we have the encryption keys on both sides , which API should be used to provide these keys for all subsequent BLE exchanges.

2.Additionally does the hardware(20732) have support for doing Elliptic Curve Cryptography? For this a good source of entropy would be essential. Specifically access to something like a hardware generated random number would be key. Is this exposed to application code on the 20732?

3. Is there a provision to store these keys between reboots?

4. Once keys have been provided, is there a way to revoke these keys ? Which API?

Thanks

0 Likes
1 Solution

Unfortunately that would be a clear violation of the Bluetooth spec.  We cannot do that.  The spec defines how to use out of band data if it is available.  If out of band data is available it is used to generate keys.  But it cannot be used to replace keys.

View solution in original post

0 Likes
4 Replies