FreeOTP是一款由红帽(Red Hat)开发的免费开源双因素身份验证软令牌工具,它完全兼容HOTP(RFC 4226)和TOTP(RFC 6238)两大国际通用一次性密码标准。无需依赖任何专有服务端组件,可直接对接所有符合该标准的身份验证系统,是Google Authenticator的主流开源替代方案,广泛应用于GitHub、企业内部系统、高校科研平台等各类需要高安全等级账号防护的场景。且所有令牌生成、存储操作完全在本地完成,无需联网,断网环境下也能正常生成验证码,密钥全程不离开用户设备。

便捷设置: 通过QR码、URL或手动输入,轻松实现账户的快速添加。
标准兼容: 完全遵循RFC 4226和6238标准,支持基于时间和基于计数器的一次性密码技术。
离线安全: 应用程序始终保持离线状态,密钥永不离开您的设备,确保数据隐私。
加密存储: 所有信息以加密形式存储,确保数据安全,无需担心信息泄露风险。
【完全开源无闭源风险】全项目代码托管在公开GitHub仓库,任何人都可审计源码,不存在隐藏的后门或数据上传逻辑。
【本地加密存储】所有验证密钥都加密保存在系统钥匙链中,不会上传到任何云端服务器,从源头避免密钥泄露风险。
【全平台广泛兼容】适配几乎所有支持HOTP/TOTP标准的网站、应用和企业系统,可直接替代各类商业身份验证器使用。

1、打开FreeOTP软件可以看到,界面简单,点击下方添加可以有扫码、手动加密两种方法添加密钥

2、试着手动加一个密码,小编大概测试了一下,比如第一个是类似服务器账号的东西,第二个则是密码,第三个是加密数字,随便输8位就行了。

3、然后点add即可添加成功了,再点一下生出来的东西就会看到随机生成的动态验证码,过一会会自己刷新的,不过我这里是乱填的没有什么意义
4、一般FreeOTP真正使用起来还是得扫码,到时候平台端会给你个码,让你打开这软件扫一下,然后把生出来的验证码填上去就可以登录了。