在线获取 2FA 验证码
正在加载工具…
使用步骤
- 1将 Base32 密钥按每行一个粘贴到输入框。
- 2点击生成,工具会规范化并去重有效密钥。
- 3在 30 秒有效期内复制对应的 6 位验证码。
- 4若验证码不匹配,先校准设备系统时间再重试。
处理方式
- 采用常见的 HMAC-SHA-1、6 位数字和 30 秒时间步长。
- 密钥与验证码计算留在浏览器中;成功操作只会上报不含密钥的工具使用记录。
限制与隐私说明
- 当前不解析二维码或 otpauth:// 链接,也不支持自定义算法、位数和周期。
- 验证码依赖本机时间,系统时钟偏差可能导致校验失败。
- 密钥会显示在当前页面中,请勿在共享设备上长时间停留或保存截图。
FAQ
常见问题
TOTP 密钥会上传到服务器吗?
不会。Base32 解码和验证码计算使用浏览器 Web Crypto 完成;工具只在成功操作后记录不含密钥的匿名使用事件。
为什么生成的验证码无法通过?
常见原因是设备时间不准、密钥复制错误,或目标服务使用了非默认参数。本工具固定使用 6 位、SHA-1 和 30 秒周期。
可以直接扫描二维码或粘贴 otpauth 链接吗?
暂不支持。请从账户安全设置中取得 Base32 密钥并按每行一个输入。