文件名称:libreauth-用于用户身份验证的工具的集合-Rust开发
文件大小:95KB
文件格式:ZIP
更新时间:2024-06-16 12:37:46
Rust Authentication
LibreAuth LibreAuth是用于用户身份验证的工具的集合。 功能密码/口令验证无字符集限制原因LibreAuth LibreAuth是用于用户验证的工具的集合。 功能密码/密码验证无字符集限制合理的长度限制(安全性与DOS)强大,不断发展和兼容复古的密码哈希功能Unicode密码的NFKC标准化可选的NIST特殊出版物800-63B兼容性可选的附加HMAC,带外部盐或在对密码HOTP进行哈希处理之后-基于HMAC的一次性密码算法(OA
【文件预览】:
libreauth-main
----rustfmt.toml(0B)
----Cargo.toml(2KB)
----.github()
--------dependabot.yml(145B)
----src()
--------pass()
--------hash.rs(4KB)
--------key()
--------c_helpers.rs(1KB)
--------oath()
--------lib.rs(629B)
----Licence_CeCILL_V2.1-en.txt(21KB)
----CONTRIBUTING.md(1KB)
----.travis.yml(420B)
----Licence_CeCILL_V2.1-fr.txt(22KB)
----Licence_CeCILL-C_V1-en.txt(21KB)
----README.md(5KB)
----Makefile(2KB)
----release.toml(724B)
----tests()
--------test_key.c(3KB)
--------libreauth_tests.h(2KB)
--------test_totp.c(8KB)
--------Makefile(749B)
--------test_hotp.c(10KB)
--------test_pass.c(7KB)
--------test_libreauth.c(2KB)
----.gitignore(89B)
----Licence_CeCILL-C_V1-fr.txt(22KB)
----CHANGELOG.md(4KB)
----include()
--------libreauth.h(7KB)