#password #verifying #one-time #generate #totp #hotp #rfc

rsotp

用于生成和验证一次性密码的Rust库

1 个不稳定版本

0.1.0 2021年4月23日

#937身份验证

Download history 39/week @ 2024-03-13 58/week @ 2024-03-20 24/week @ 2024-03-27 38/week @ 2024-04-03 19/week @ 2024-04-10 34/week @ 2024-04-17 39/week @ 2024-04-24 534/week @ 2024-05-01 78/week @ 2024-05-08 46/week @ 2024-05-15 50/week @ 2024-05-22 40/week @ 2024-05-29 86/week @ 2024-06-05 79/week @ 2024-06-12 95/week @ 2024-06-19 82/week @ 2024-06-26

345 每月下载量

MIT 许可证

13KB
339

rsotp - Rust一次性密码库

rsotp是一个用于生成和验证一次性密码的Rust库。它可以用于实现需要用户登录的任何地方的二因素(2FA)或多因素(MFA)身份验证方法。

开放多因素认证标准定义在RFC 4226(HOTP:基于HMAC的一次性密码算法)和RFC 6238(TOTP:基于时间的一次性密码算法)中。rsotp实现了对这两个标准的服务器端支持。

rsotp受到了PyOTP的启发。

无运行时依赖