🔧

OTP 生成器

生成基于时间的一次性密码 (TOTP)。

How to Use

  1. 输入 base32 格式的 TOTP 密钥(如 JBSWY3DPEHPK3PXP)——与扫描二维码导入验证器应用时使用的密钥相同。
  2. 查看当前 30 秒时间窗口内的 6 位 OTP 码及剩余有效时间倒计时。
  3. 复制 OTP 用于测试验证器集成或验证 TOTP 实现逻辑。

Frequently Asked Questions

什么是 TOTP?
TOTP(基于时间的一次性密码)是一种标准算法(RFC 6238),通过共享密钥和当前时间生成短期有效码,被 Google Authenticator、Authy 等应用广泛使用。
OTP 有效期多长?
每个 OTP 有效期为 30 秒。当前时间窗口到期后,将根据下一个时间步生成新码。
如何生成 base32 密钥?
大多数身份验证库和服务会自动为您生成 base32 密钥。测试时可使用任意有效的 base32 字符串——两端使用的密钥必须完全一致。