Firmware revision string

Skip to first unread message

Masakazu Ohtsuka

Oct 15, 2019, 8:01:24 AM10/15/19
to FIDO Dev (fido-dev)

I'm trying to implement an iOS app that works as a BLE roaming authenticator.

the authenticator SHALL implement the Device Information Service with 
Manufacturer Name String, Model Number String and Firmware Revision String characteristics.

The problem is, Device Information Service and it's characteristics are system wide and cannot be set by individual apps. Same for GAP.
I cannot even make iOS to provide the Firmware Revision String characteristic,
and that results to conformance testing tool failing.

This "SHALL" prevents any iOS+BLE based authenticators from being certified.

Is there any chance that this "SHALL" will be modified to "RECOMMEND" or something less strict ?
Or is it intentional to not allow 3rd party apps to be a BLE authenticator ?

I hope this is modified because I think what FIDO2/WebAuthn brings is awesome, and cannot wait for possible future OS support.


Nov 1, 2019, 3:51:01 AM11/1/19
to FIDO Dev (fido-dev)
I'm also facing this issue, So far no luck. But some iOS BLE authenticator certified no idea how they fixed it.

Nguyen Van Cuong

Jan 4, 2021, 11:26:40 PMJan 4
to FIDO Dev (fido-dev), Sravz
Does anyone have any ideas for this issue?
I have same problem. If we do not pass this, we can not get cert.

Ori Mizrahi

Jun 7, 2021, 3:14:37 PMJun 7
to FIDO Dev (fido-dev), Nguyen Van Cuong, Sravz

Has anyone found a solution to this?
Reply all
Reply to author
0 new messages