无需登录 数据私有 本地保存

一次性密码TOTP生成器 - 兼容Google验证器

66
0
0
0

第一步:获取Base32密钥

要使用TOTP生成器,首先需要获取目标服务的Base32密钥。通常在开启两步验证时,服务商会提供一个二维码和对应的文本密钥。以Google账户为例:登录Google账户,进入安全性设置,找到两步验证选项,点击添加验证器应用,页面会显示一个二维码和一个以空格分隔的Base32字符串。复制这个Base32字符串,它通常由16位或32位字符组成。如果您已经使用Google Authenticator绑定了账户,可以在应用中找到转移账户或导出账户选项来获取密钥。请务必将密钥妥善保管,它是恢复账户访问权限的唯一凭证。

第二步:添加新账户

打开TOTP生成器工具页面,在顶部找到添加按钮并点击。系统会展开一个账户添加表单,包含账户名称和Base32密钥两个必填字段。在账户名称输入框中填写一个易于识别的名称,建议格式为服务名-用户名,例如GitHub-zhangsan或Google-admin@company.com。在Base32密钥输入框中粘贴第一步获取的密钥字符串。工具会自动验证密钥格式,如果格式不正确会显示红色错误提示。填写完成后点击添加按钮,账户就会出现在下方的验证码列表中。

第三步:配置高级参数

如果目标服务使用非标准配置,您需要展开高级选项进行设置。默认情况下,工具使用SHA-1算法、6位验证码、30秒周期,这是最通用的配置。如果您需要使用SHA-256或SHA-512算法,可以在算法选项中切换。如果目标服务要求8位验证码,在位数选项中选择8位。周期设置通常保持30秒即可,除非目标服务明确要求使用60秒周期。设置完成后,工具会使用新的参数重新计算验证码。请注意,这些参数必须与目标服务的设置完全一致,否则生成的验证码将无法通过验证。

第四步:使用otpauth URI快速添加

如果您有otpauth格式的URI字符串,可以使用更便捷的导入方式。点击支持otpauth URI按钮,展开URI输入区域。将otpauth://totp/...格式的完整URI粘贴到输入框中,工具会自动解析URI中的所有参数,包括账户名称、密钥、算法、位数和周期等。解析成功后,表单会自动填充这些参数,您只需确认无误后点击添加即可。这种方式特别适合从其他认证器应用批量迁移账户,只需逐个导出otpauth URI然后粘贴导入。

第五步:查看和使用验证码

账户添加成功后,会在页面上显示该账户的当前TOTP验证码。验证码以大号字体清晰展示,方便复制。每个验证码下方都有倒计时进度条,显示距离下次刷新的秒数。当验证码即将过期时,进度条会从绿色变为黄色再变为红色,提醒您及时输入。使用时,只需将显示的验证码输入到目标服务的验证框中即可。建议在验证码刷新前5-10秒输入,避免因输入过慢导致验证码过期。如果验证码输入后提示错误,请检查算法、位数、周期配置是否与目标服务一致。

第六步:管理已有账户

工具提供完善的账户管理功能。每个账户条目右侧都有编辑和删除按钮。点击编辑按钮可以修改账户名称、密钥和各项配置参数,修改后立即生效。点击删除按钮可以移除不再需要的账户,删除操作需要二次确认以避免误操作。如果您需要修改账户配置,建议先删除旧账户再用新参数重新添加,确保配置完全正确。账户列表按照添加顺序排列,您可以根据使用频率调整账户的添加顺序。

第七步:数据备份与恢复

虽然工具数据存储在浏览器本地,但建议定期备份重要账户信息。您可以为每个账户导出otpauth URI字符串,将其保存在安全的位置作为备份。当更换浏览器或清除数据后,可以通过导入otpauth URI快速恢复所有账户。备份时请确保将URI存储在安全的位置,任何获得该URI的人都可以生成相同的验证码。建议使用加密存储或密码管理器来保存这些敏感信息,确保备份的安全性。