Implement FIDO U2F Token State Machine

NEW
Unassigned

Status

()

Core
DOM: Device Interfaces
a year ago
17 hours ago

People

(Reporter: jcj, Unassigned)

Tracking

(Depends on: 3 bugs, Blocks: 1 bug)

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [webauthn])

The FIDO U2F Token interactions require middleware between the FIDO U2F JS API (Bug 1231681) and the USB HID driver (Bug 1198330). As of the time this is being written, the expectation is for this to be implemented in the dom/u2f/USBToken.cpp file from the U2F JS API bug.

The state machines written to control this interaction must be carefully designed to protect user privacy, so that the U2F JS API does not become a mechanism for javascript fingerprinting.
Depends on: 1198330, 1231681
Blocks: 1065729
Component: DOM: Security → DOM: Device Interfaces
(Reporter)

Updated

10 months ago
Depends on: 1298838
Whiteboard: [webauthn]
Depends on: 1375450
Depends on: 1375512
Depends on: 1375744
Depends on: 1375828
Depends on: 1375847
You need to log in before you can comment on or make changes to this bug.