公司动态
Flipper Authenticator支持Steam令牌吗?如何在Flipper Zero上使用Steam验证码
Flipper Authenticator支持Steam令牌吗如何在Flipper Zero上使用Steam验证码【免费下载链接】flipper-zero_authenticatorSoftware-based TOTP/HOTP authenticator for Flipper Zero device.项目地址: https://gitcode.com/gh_mirrors/fl/flipper-zero_authenticator许多玩家想知道Flipper Authenticator这款基于软件的 TOTP/HOTP 验证器是否能在Flipper Zero上生成Steam 验证码。答案是肯定的这款开源应用原生内置了 Steam 专属算法你只需几步就能把 Steam 手机令牌搬进 Flipper Zero从此无需掏出手机也能随时查看 5 位 Steam 验证码让游戏账号登录更加安全便捷。什么是 Flipper AuthenticatorSteam 令牌为什么值得一试Flipper Authenticator 是一款运行在 Flipper Zero 设备上的软件验证器功能类似 Google Authenticator但把验证码生成能力带到了这个开源硬件上。它支持基于时间的 TOTP 与基于计数器的 HOTP 算法其中就包括 Valve 公司为 Steam 定制的专属算法。Steam 令牌与其他验证码最大的不同在于它不是 6 位纯数字而是5 位字母数字验证码字符集为23456789BCDFGHJKMNPQRTVWXY且基于 SHA1 算法、每 30 秒刷新一次。Flipper Authenticator 通过内置的 Steam 算法支持见 generate_totp_code.c可以准确还原这种特殊格式。快速上手如何在 Flipper Zero 上添加 Steam 验证码在设备上添加 Steam 令牌的操作并不复杂核心流程分为三步从 Steam 手机令牌或 Steam 客户端中获取共享密钥Shared Secret在 Flipper Authenticator 的添加新令牌界面输入令牌名称与密钥在算法Algo选项中选择Steam确认保存即可第一步获取 Steam 共享密钥Steam 的共享密钥需要借助第三方工具从 Steam 账户中提取。得到一段形如 Base32 编码的密钥字符串后将它完整记录下来这是后续配置的关键。需要注意的是该密钥属于高敏感信息请务必妥善保管。第二步在 Flipper Zero 上添加令牌打开 Flipper Authenticator进入添加令牌页面令牌名称Token name建议填Steam方便在列表中识别令牌密钥Token secret粘贴刚才获取的共享密钥算法Algo务必选择Steam而非默认的 SHA1在场景代码 totp_scene_add_new_token.c 中算法列表依次为SHA1、SHA256、SHA512、Steam通过左右方向键即可切换到 Steam 选项。第三步验证并开始使用保存后回到令牌列表选中 Steam 令牌即可看到每 30 秒自动刷新的 5 位验证码。登录 Steam 时输入这串字符就能完成两步验证。由于密钥在设备上经过加密存储安全性也有保障。通过 CLI 命令添加 Steam 令牌的快捷方法如果你更习惯命令行操作Flipper Authenticator 的 CLI 插件也支持 Steam 算法。使用add子命令并指定算法参数即可totp_cli add -n Steam -a steam -s 你的共享密钥CLI 支持的算法列表可在 cli_help.txt 中看到-a参数可填写sha1、sha256、sha512或steam。配置文件中的 Steam 令牌长什么样如果你熟悉 Flipper Authenticator 的配置文件格式会发现 Steam 令牌对应着固定的参数组合。在官方配置说明 conf-file_description.md 中给出了示例TokenName: Steam token TokenAlgo: 3 TokenDigits: 5 TokenDuration: 30其中TokenAlgo: 3即代表 Steam 算法TokenDigits: 5对应 Steam 的 5 位字符验证码算法枚举定义可参考 token_info.h。常见问题解答Flipper Authenticator 生成的 Steam 验证码有效吗有效。只要共享密钥正确、设备时间准确生成的 5 位验证码即可通过 Steam 校验与官方手机令牌完全一致。为什么 Steam 验证码是字母数字而不是纯数字这是 Steam 算法的特殊设计其字符集排除了易混淆的字符如 0 和 O、1 和 IFlipper Authenticator 已原生适配这一规则。一个 Flipper Zero 能存多个令牌吗可以。Flipper Authenticator 支持多令牌管理你可以在同一台设备上同时保存 Steam、Google、GitHub 等多个账号的验证码。写在最后回答开篇的问题Flipper Authenticator 完全支持 Steam 令牌。得益于其内置的 Steam 算法与加密存储机制你可以在 Flipper Zero 上稳定生成 Steam 验证码把多账号两步验证集中到一个离线硬件设备中兼顾便捷与安全。现在就动手添加你的第一个 Steam 令牌吧【免费下载链接】flipper-zero_authenticatorSoftware-based TOTP/HOTP authenticator for Flipper Zero device.项目地址: https://gitcode.com/gh_mirrors/fl/flipper-zero_authenticator创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考