0.6.3 • Published 5 years ago

slauth v0.6.3

Weekly downloads
3
License
MIT
Repository
github
Last release
5 years ago

slauth

doc crate issue downloads license dependency status

Slauth is a Rust only, OpenSource implementation of Multiple authenticator utils / specification

Current Implementation Status

Status is describe by : ✔ as implemented, ❌ as not implemented and ⚠️ as partially implemented.

OATH Authentication (specs)

Authentication Methods

NameStatusRef
HOTPRFC 4226
TOTPRFC 6238
OCRARFC 6287

Provisioning

NameStatusRef
PSKCRFC 6030
DSKPPRFC 6063

FIDO & W3C Specification (specs)

Universal 2nd Factor (U2F)

NameStatusRef
Server-Side Verification
Raw MessageSpec
HID ProtocolSpec

WebAuthN

NameStatusRef
Server-Side Verification⚠️Spec
Raw MessageSpec
COSE⚠️Spec

For the server side validation, only ECDSA P256 and P384 key validation is supported at this time. Eventually RSA and ECDAA Key validation will be added.

Universal Authentication Framework (UAF)

Not Implemented

0.6.3

5 years ago

0.6.2

5 years ago

0.6.1

5 years ago

0.6.0

5 years ago