HID over BLE

178 views
Skip to first unread message

Thomas Gagneret

unread,
Apr 20, 2022, 11:53:05 AM4/20/22
to FIDO Dev (fido-dev)
Hi everyone,

I was wondering why the specification has created a new BLE profile instead of using HID over BLE (and reuse the same protocol defined for USB) ?

My goal is not to change the spec but only to have technical explanation about this choice :)

Thank you

Philipp Junghannß

unread,
Apr 20, 2022, 12:00:57 PM4/20/22
to Thomas Gagneret, FIDO Dev (fido-dev)
good question especially as that could have made it easier to integrate FIDO with BT devices without needing extra support from the OS (like windows 10 has) after all FIDO2 over USB works also in systems that dont have OS level support if the browser supports it, like with Windows 8 or Linux.

--
You received this message because you are subscribed to the Google Groups "FIDO Dev (fido-dev)" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fido-dev+u...@fidoalliance.org.
To view this discussion on the web visit https://groups.google.com/a/fidoalliance.org/d/msgid/fido-dev/448796ca-7940-47e8-ab89-93113b82ea3fn%40fidoalliance.org.

Thomas Gagneret

unread,
May 2, 2022, 12:14:37 PM5/2/22
to FIDO Dev (fido-dev), My1, FIDO Dev (fido-dev), Thomas Gagneret
Hi,

I've done some testing, and it works fine using HID over BLE on Linux and Windows (in a browser) :).
So, like you said, it would have been easier (mostly for Linux which does not support FIDO over BLE for now I think).

Jay Huang

unread,
Nov 3, 2022, 4:33:23 AM11/3/22
to FIDO Dev (fido-dev), Thomas Gagneret, My1, FIDO Dev (fido-dev)
Hello Thomas,

I am also working on HID over BLE and would like to discuss some questions I have. I have a working authenicator via USB HID. 
I modified HID BLE GATT table by adding character of input and output report. But when I use webauthn to register, it shows "Unknown device state (code: 1,9, 0x80070057")"

I noticed that the host did not send output report at all, so I think either my webAuthn did not accept BLE over HID, or the descriptor is different from USB?
Reply all
Reply to author
Forward
0 new messages