Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
This repository was archived by the owner on Sep 2, 2024. It is now read-only.
/u2fPublic archive

U2F (FIDO Universal 2nd Factor) in OCaml

License

NotificationsYou must be signed in to change notification settings

robur-coop/u2f

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deprecation

In 2022 Google Chrome announced they would deprecate and remove U2F support in their browser. Firefox followed suit and removed U2F support in 2023.Please take a look at ourWebAuthn implementation (GitHub mirror).If you still need U2F please reach out to us with the contact details listed onhttps://robur.coop/Contact.

U2F is aFIDO standardfor two-factor authentication using specialized USB or NFC devices, similarto smart cards. Challenge-response authentication with the device using publickey cryptography is supported by various applications, i.e. web browsers andssh.

This package implements the server side of the U2F protocol: requesting andfinalizing both a registration and an authentication via json messages exchangedbetween the browser and the server. The implementation does not keep any state,instead the user of the API needs to persist the state (challenges, keyHandle,public keys, ...). A basic demonstration server is provided (bin/u2f_demo),running atu2f-demo.robur.coop.

Documentation

API documentation is available online.

Installation

opam install u2f will install this library.


[8]ページ先頭

©2009-2025 Movatter.jp