BLE pairing and Core Bluetooth
BLE pairing and Core Bluetooth
- Subject: BLE pairing and Core Bluetooth
- From: Don Clark <email@hidden>
- Date: Thu, 28 Mar 2013 17:00:27 -0400
- Acceptlanguage: en-US
- Thread-topic: BLE pairing and Core Bluetooth
Title: Bluetooth Accessory Design Guidelines for Apple Products
Trying to understand CoreBluetooth's behavior depending on the security settings defined in the device. Using a Nordic nRF51822 at the moment, and setting the Security Modes and Levels. Setting to M=1,L=2 (Encrypted link but no MITM protection) causes the phone to pop up a pairing dialog through which I can tap Pair or Cancel. Tapping Pair does pair the device and the phone. But setting to M=1,L=3 (Encrypted link with MITM protection) causes the phone to continuously pop up the pairing dialog, and tapping Pair just causes the dialog to pop up again. Is there any documentation that describes Core Bluetooth's reaction to these settings? The section on Bluetooth Low Energy in Apple's Bluetooth Design Guidelines document references the Bluetooth 4.0 specification,
Volume 3, Part F, Section 4 (Security Considerations), but that section is pretty much a generic description of authorization and authentication, and of course doesn't describe any Core Bluetooth specifics. I went back through the Core Bluetooth presentations from WWDC 2012 and there wasn't any discussion of pairing other than a brief mention.
|
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Bluetooth-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden