TOTP 验证码(2FA)生成器
根据 Base32 密钥生成并核对两步验证码(TOTP,RFC 6238),可创建新密钥和 otpauth:// 链接,用于测试 2FA 登录。
使用方法两步验证 TOTP 验证码
请使用测试密钥:密钥可以控制账户的第二重验证。
广告
TOTP 验证码(2FA)生成器: 用途
粘贴 Base32 格式的密钥,即可查看当前、上一个和下一个 TOTP 验证码,并显示周期倒计时。可按 RFC 6238 选择算法(SHA-1、SHA-256 或 SHA-512)、6 位或 8 位,以及 30 秒或 60 秒的周期。工具还能生成新的随机密钥,并生成验证器应用二维码所使用的 otpauth:// 链接。
请只使用测试密钥:密钥可以控制账户的第二重验证。
使用方法
- 粘贴 Base32 密钥,或生成新的密钥。
- 调整算法、位数和周期。
- 查看当前验证码并复制 otpauth 链接。
使用场景
- 测试系统的 2FA 实现。
- 检查服务器和验证器是否同步。
- 为开发环境生成密钥。
常见问题
什么是 TOTP?
TOTP 是基于时间的一次性密码算法,定义于 RFC 6238,验证器应用使用它。它用密钥和自 1970 年以来经过的 30 秒周期数计算 HMAC,并将结果转换为 6 位验证码。
可以用它代替验证器应用吗?
不建议。本工具供开发者测试 2FA 实现,并检查某个密钥是否生成正确的验证码。密钥可以完全控制账户的第二重验证,所以请只把真实密钥保存在你的验证器应用中。
为什么验证码与服务器的不一致?
请检查设备时间是否准确,算法(默认 SHA-1)、位数和周期是否与服务器配置一致,以及密钥是否完整复制、没有缺少字符。
真的免费吗?
是的,100%免费。无需注册,无需订阅,不限使用次数。所有工具:Tools123是免费的。