用于生成和验证一次性密码的Rust库
由 qingyunha 拥有。
#937 在 身份验证
345 每月下载量
13KB 339 行
rsotp是一个用于生成和验证一次性密码的Rust库。它可以用于实现需要用户登录的任何地方的二因素(2FA)或多因素(MFA)身份验证方法。
开放多因素认证标准定义在RFC 4226(HOTP:基于HMAC的一次性密码算法)和RFC 6238(TOTP:基于时间的一次性密码算法)中。rsotp实现了对这两个标准的服务器端支持。
rsotp受到了PyOTP的启发。