Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement FIDO2 WebAuthn #373

Open
4 tasks
olemis opened this issue Nov 20, 2019 · 0 comments
Open
4 tasks

Implement FIDO2 WebAuthn #373

olemis opened this issue Nov 20, 2019 · 0 comments
Labels
firmware MCU firmware webauthn Related to WebAuthN
Milestone

Comments

@olemis
Copy link
Collaborator

olemis commented Nov 20, 2019

Feature description

FIDO2 WebAuthn support

Describe the solution you'd like
Incorporate FIDO2 Web Authentication (WebAuthn) and Client-to-Authenticator Protocol (CTAP) specifications to enable secure login authentification.

Additional context
FIDO2 is a joint initiative of FIDO alliance and World Wide Web Consortium’s (W3C). Expanding on Universal Authentication Framework (UAF) and Universal Second Factor (U2F), FIDO2 aspires to enable access to online services completely without the need of user-generated passwords.

See also FIDO2 Credentials, FIDO feature page, and a blog article.

Requires fibercrypto/skywallet-protob#78

Possible implementation

  • Implement WebAuthnListResidentCredentials message handler
  • Implement WebAuthnAddResidentCredential message handler
  • Implement WebAuthnRemoveResidentCredential message handler
  • Implement WebAuthnCredentials message handler
@olemis olemis added firmware MCU firmware webauthn Related to WebAuthN labels Nov 20, 2019
@olemis olemis added this to the v3 milestone Nov 20, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
firmware MCU firmware webauthn Related to WebAuthN
Projects
None yet
Development

No branches or pull requests

1 participant