Re: Bluetooth-dev Digest, Vol 11, Issue 5
MITM protection is only possible with PIN-entry or with OOB data of which OOB is not supported in the CoreBluetooth API. If you only perform a yes/no pairing you wont be able to access characteristics with encryption required. however, you will be able to resolve the private address that hanges every 10-15 mins and can reconnect to the iPhone later, even if it was wiped to factory defaults in between :-)
On 08.01.2014, at 16:17, "Ringwald Matthias" <mringwal@inf.ethz.ch> wrote:
Hi Anand
I’m not sure I understand you question but I was able to use Passkey bonding with my device and iOS 6 and 7 without joining the MfI program. I just configured my device to support bonding and MITM protection and that it provides a keyboard or a display. Then, if iOS tries to read an attribute that requires encryption or authentication, the bonding process would start.
best matthias
On 08.01.2014, at 14:38, Anand Singh <anandfortech@icloud.com> wrote:
Are you sure that you do not need to support Bluetooth connection using MFi based program? As far as I know, only MFi based can support the authentication (i.e. when pairing, it asks for confirmation)
Best, Anand
On Jan 6, 2014, at 10:00 PM, bluetooth-dev-request@lists.apple.com wrote:
Send Bluetooth-dev mailing list submissions to bluetooth-dev@lists.apple.com
To subscribe or unsubscribe via the World Wide Web, visit https://lists.apple.com/mailman/listinfo/bluetooth-dev or, via email, send a message with subject or body 'help' to bluetooth-dev-request@lists.apple.com
You can reach the person managing the list at bluetooth-dev-owner@lists.apple.com
When replying, please edit your Subject line so it is more specific than "Re: Contents of Bluetooth-dev digest..."
Today's Topics:
1. BLE Authentication and Authorization (Ringwald Matthias)
----------------------------------------------------------------------
Message: 1 Date: Mon, 06 Jan 2014 19:07:58 +0000 From: Ringwald Matthias <mringwal@inf.ethz.ch> To: "bluetooth-dev@lists.apple.com" <bluetooth-dev@lists.apple.com> Subject: BLE Authentication and Authorization Message-ID: <F4B0342E-36F6-4B63-9A3F-124E0FFF3973@inf.ethz.ch> Content-Type: text/plain; charset=us-ascii
Hi
As far as I know, iOS CoreBluetooth only supports Just Works bonding and therefor a connection cannot be authenticated. Are authenticated connections possible on OS X?
If not, what do others use to test BLE authentication and/or authorization?
Best Mathias
------------------------------
_______________________________________________ Bluetooth-dev mailing list Bluetooth-dev@lists.apple.com https://lists.apple.com/mailman/listinfo/bluetooth-dev
End of Bluetooth-dev Digest, Vol 11, Issue 5 ********************************************
_______________________________________________ Do not post admin requests to the list. They will be ignored. Bluetooth-dev mailing list (Bluetooth-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/bluetooth-dev/mringwal%40inf.ethz.ch
This email sent to mringwal@inf.ethz.ch
_______________________________________________ Do not post admin requests to the list. They will be ignored. Bluetooth-dev mailing list (Bluetooth-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/bluetooth-dev/kissling%40oberon.ch
This email sent to kissling@oberon.ch
_______________________________________________ Do not post admin requests to the list. They will be ignored. Bluetooth-dev mailing list (Bluetooth-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/bluetooth-dev/site_archiver%40lists.... This email sent to site_archiver@lists.apple.com
participants (1)
-
Etan Kissling