5个版本
使用旧的Rust 2015
0.2.0 | 2024年6月30日 |
---|---|
0.1.4 | 2019年9月11日 |
0.1.3 | 2018年9月22日 |
0.1.2 | 2017年12月28日 |
#291 in 身份验证
每月 298 次下载
21KB
389 代码行
libotp实现了RFC4226和RFC6238。这些RFC由谷歌的Google Authenticator实现。
OTP可以增强各种事物的安全性,例如网络服务、服务器甚至私人计算机。
OTP的工作原理
客户端和设备之间共享一个秘密。根据共享的秘密生成密码。
它可以在两种模式下工作
- 基于计数器 - OTP使用计数器生成,每次成功尝试都会增加计数器。
- 基于时间 - OTP根据时间生成。代码在预配置的时间内有效。
功能
依赖关系
~5–13MB
~228K SLoC