Implement complete FIDO AppID and Facet algorithm

NEW
Unassigned

Status

()

Core
DOM: Device Interfaces
2 years ago
11 days ago

People

(Reporter: jcj, Unassigned)

Tracking

(Blocks: 2 bugs)

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

2 years ago
Bug 1231681 did not implement the complete "FIDO AppID and Facet Specification" (https://fidoalliance.org/specs/fido-u2f-v1.0-nfc-bt-amendment-20150514/fido-appid-and-facets.html), particularly omitting the remote fetches of the TrustedFacets resources. This bug is to complete that implementation.
(Reporter)

Updated

2 years ago
Assignee: nobody → jjones
Blocks: 1065729
Depends on: 1231681
Component: DOM: Security → DOM: Device Interfaces
(Reporter)

Comment 1

a year ago
One can use WebIDL to parse out the JSON in a simpler fashion than was originally expected. See JSON parsing in SubtleCrypto:

https://dxr.mozilla.org/mozilla-central/source/obj-x86_64-pc-linux-gnu/dom/bindings/SubtleCryptoBinding.cpp#3268
(Reporter)

Updated

a year ago
Blocks: 1296138
(Reporter)

Updated

2 months ago
Assignee: jjones → nobody
You need to log in before you can comment on or make changes to this bug.