工具箱图标
XTools
Blog
/
密码生成器哈希计算Bcrypt、Scrypt 与 Argon2AES 加密与解密TOTP 动态码

© 2026 XTools. 保留所有权利.

隐私政策联系我们

    TOTP 动态码

    根据密钥或 otpauth 链接在本地显示两步验证码
    • 文件不会离开你的设备
    • 在浏览器本地运行
    • 免费、免注册、无水印

    只在你信任的电脑上粘贴真实的两步验证密钥。拿到它的人都能生成你的验证码。密钥只保留在当前标签页:不会保存或发送,关闭页面即清除。

    识别二维码图片

    粘贴密钥即可查看验证码。

    设置

    秒

    随机生成 160 位密钥,用来测试你自己的两步验证流程。

    相关工具

    • 密码生成器
    • 哈希计算
    • Bcrypt、Scrypt 与 Argon2
    • AES 加密与解密

    如何使用TOTP 动态码

    根据 TOTP/HOTP 密钥、otpauth:// 链接或设置二维码截图,生成当前的两步验证码。密钥只留在当前标签页:不保存、不发送,关闭页面就消失。

    1. 1

      把 Base32 密钥或 otpauth:// 链接粘贴到输入框,或把二维码截图拖到「识别二维码图片」。

    2. 2

      检查「设置」里的类型、「算法」「位数」「周期」;从 otpauth:// 链接读取的参数会自动填好。

    3. 3

      在倒计时圆环走完前点「复制验证码」,下方还会显示「下一个」验证码。

    4. 4

      HOTP 模式下,用 + 和 − 按钮调整「计数器」。

    5. 5

      想测试自己应用的两步验证,点「生成测试密钥」并打开「显示二维码」,用身份验证器 App 扫描。

    常见问题

    把真实的两步验证密钥粘贴进来安全吗?

    密钥不会离开当前标签页,不保存也不发送,关闭页面即清除。但任何人拿到它都能生成你的验证码,所以只在你信任的电脑上这样做。

    为什么验证码和身份验证器 App 上的不一样?

    TOTP 依赖设备时钟,时间偏差几秒以上就会算出不同的码。另外检查「算法」「位数」「周期」,大多数服务用 SHA1、6 位、30 秒。

    能导入 Google 身份验证器的导出二维码吗?

    不能。这种 otpauth-migration:// 二维码把多个账号打包在一起,请逐个导出账号,再分别扫描。

    支持什么格式的密钥?

    Base32(字母 A–Z 和数字 2–7),带不带空格、短横线或 = 补位都可以;也支持 otpauth://totp/ 和 otpauth://hotp/ 链接,会读取其中的发行方、算法、位数和周期。

    会记住我的密钥吗?

    不会,什么都不保存,下次需要重新粘贴。它适合检查和测试,不能代替身份验证器 App 或备用恢复码。