GithubHelp home page GithubHelp logo

herrjemand / fido2-webauthn-status Goto Github PK

View Code? Open in Web Editor NEW

This project forked from webauthn-open-source/fido2-webauthn-status

1.0 2.0 1.0 1.26 MB

A diagram with the adoption status of FIDO2 and WebAuthn

License: Other

fido2-webauthn-status's Introduction

FIDO2 & WebAuthn Status

License: CC0-1.0

Overview

This image is a best effort to capture the current status of FIDO2 and WebAuthn adoption status across various platforms. I have made best efforts to confirm with the various browser and OS companies that this is up to date, and I will continue to update this image as the landscape evolves.

This image is public domain (CC0) -- there are no requirements for attribtuion or sharing back any changes or updates; however, I do like attribution and information about updates. :)

About FIDO2 and WebAuthn

FIDO2 is a continuation of the FIDO Alliance's work to eliminate the hassles and threats posed by passwords. It has two pieces:

  1. The FIDO Client to Authenticator Protocol (CTAP) which is used to talk to USB, NFC, BLE and other devices that verify users and perform authentication,
  2. The W3C WebAuthn specification, which lays out the protocol, message formats, cryptographic objects, etc. and specifies how browsers should implement them.

While much of the excitement around FIDO2 is around browsers, it can be imlemented by nearly anything -- including the Operating Systems underlying the browsers. This is complicated by the fact that browsers and operating systems may choose to implement different features of CTAP (USB, BLE, NFC, OS APIs, etc).

Hopefully they all converge to the same feature set over time, but hopefully this diagram helps people understand the state of the evolving ecosystem.

fido2-webauthn-status's People

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

samtimur

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.