Skip to content

A software FIDO2/WebAuthn authenticator using CTAP2 and virtual HID

Notifications You must be signed in to change notification settings

nmdanny/softauth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

This is a WIP software implementation of a Webauthn authenticator based on emulating a roaming authenticator using the FIDO CTAP2 protocol, using the Linux userspace HID subsystem.

Running

Clone this repository and run

cargo run && sudo -E target/debug/softauth

Sudo permissions are required to run the authenticator due to interaction with the uHID subsystem.

Testing

cargo test

About

A software FIDO2/WebAuthn authenticator using CTAP2 and virtual HID

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages