TOTP 验证码生成器 - 在线基于时间的一次性双重认证动态口令

输入 TOTP 密钥 Secret,即时计算当前 6 位或 8 位基于时间的一次性动态验证码(支持 Google Authenticator 规范)。

此工具在浏览器中运行。
仅在当前浏览器中处理。

使用方法

  1. 01输入或上传源数据。
  2. 02在浏览器中运行工具。
  3. 03检查、复制或下载结果。

常见问题

TOTP 动态验证码的工作原理是什么?

TOTP(基于时间的一次性密码)将共享密钥与当前系统时间戳(通常每 30 秒递增一个时间步长)结合,通过 HMAC-SHA1 散列计算得出 6 位动态数字。

为什么生成的验证码与手机验证器上显示的可能不一致?

最常见的原因是设备系统时间存在误差。TOTP 对时钟同步要求极高,请确保您的电脑与标准网络授时时间偏差在 1~2 秒以内。

在网页中输入我的 2FA 密钥会不会被盗取?

不会。所有算法逻辑纯由本地 JavaScript 运行,不向任何第三方发起通信,完全在本地推算口令,建议测试完毕后清理剪贴板。