Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
fxamacker authored Jan 20, 2020
1 parent f408fbf commit 07d4d29
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,13 @@

This [WebAuthn](https://en.wikipedia.org/wiki/WebAuthn) server library provides registration and authentication for clients using FIDO2 keys, FIDO U2F keys, TPM, and etc.

It's decoupled from `net/http` and doesn't force you to use a framework. So it's easy to use in existing projects.
* It's decoupled from `net/http` and doesn't force you to use a framework. So it's easy to use in existing projects.

It's modular so you only import what you need. Five attestation packages are available: fidou2f, androidkeystore, androidsafetynet, packed, and tpm.
* It's modular so you only import the attestation formats you need. This helps your software avoid bloat.

It doesn't import unreliable 3rd-party packages. It uses [fxamacker/cbor](https://github.com/fxamacker/cbor) because it doesn't crash and it's the most well-tested CBOR library available (v1.5 has 375+ tests and passed 3+ billion execs in coverage-guided fuzzing).
* Six attestation formats are provided: fidou2f, androidkeystore, androidsafetynet, packed, tpm, and none.

* It doesn't import unreliable packages. It imports [fxamacker/cbor](https://github.com/fxamacker/cbor) because it doesn't crash and it's the most well-tested CBOR library available (v1.5 has 375+ tests and passed 3+ billion execs in coverage-guided fuzzing).

A [demo webapp (webauthn-demo)](https://www.github.com/fxamacker/webauthn-demo) shows how to use this library with a security token like the YubiKey pictured here.

Expand Down

0 comments on commit 07d4d29

Please sign in to comment.