Bluetooth recovery keys

About 500 Bluetooth devices in the city and about 20 PDAs used to update these devices will be installed in my project.

Devices should not be visible to anyone except PDAs , and I would like to avoid the hassles or pairing of each device with each PDA.

Is there a way to recreate 10,000 keys (for each pair of devices and PDAs), knowing their device addresses so that links to each device can be loaded immediately during the firmware download process?

+7
bluetooth
source share
1 answer

identify a shared secret and use mac addresses as salt. with this you can generate a key that is known on both systems.

or something like that:)

pseudo:

 key = int(private part (shared secret) + public part (mac-address)) 
+3
source share

All Articles