28 个版本
新增 0.7.10 | 2024 年 8 月 23 日 |
---|---|
0.7.8 | 2024 年 6 月 25 日 |
0.7.6-beta.0 | 2024 年 3 月 5 日 |
0.5.0 | 2020 年 7 月 29 日 |
0.2.0 | 2019 年 3 月 21 日 |
在 认证 中排名 #170
每月下载 119 次
4MB
7K SLoC
包含 (ELF 库,2MB) libslauth.so,(ELF 库,2MB) libslauth.so,(ELF 库,170KB) libjnidispatch.so,(ELF 库,120KB) libjnidispatch.so,(JAR 文件,55KB) gradle/wrapper/gradle-wrapper.jar
slauth
Slauth 是一个 Rust 语言的,开源的多重认证工具/规范的实现
当前实现状态
状态描述:✔ 表示已实现,❌ 表示未实现,⚠️ 表示部分实现。
OATH 认证 (规范)
认证方法
名称 | 状态 | 参考 |
---|---|---|
HOTP | ✔ | RFC 4226 |
TOTP | ✔ | RFC 6238 |
OCRA | ❌ | RFC 6287 |
配置
名称 | 状态 | 参考 |
---|---|---|
PSKC | ❌ | RFC 6030 |
DSKPP | ❌ | RFC 6063 |
FIDO & W3C 规范 (规范)
通用第二因素 (U2F)
名称 | 状态 | 参考 |
---|---|---|
服务器端验证 | ✔ | |
原始消息 | ✔ | 规范 |
HID 协议 | ❌ | 规范 |
WebAuthN
名称 | 状态 | 参考 |
---|---|---|
服务器端验证 | ⚠️ | 规范 |
原始消息 | ✔ | 规范 |
COSE | ⚠️ | 规范 |
对于服务器端验证,以下算法已实现
ES256
ES384
ED25519
RS256
通用认证框架 (UAF)
未实现
依赖关系
~7–20MB
~297K SLoC