TOTP 验证码生成与验证器

生成 Base32 密钥、当前六位 TOTP 验证码,并验证身份验证器代码。

TOTP Code Generator & Verifier
本地输入
输出
处理中…
关于此工具

专注当前任务。

无需把密钥发送给服务即可处理 RFC 6238 基于时间的一次性密码。可生成随机 Base32 密钥与配置 URI、计算当前六位 SHA-1 代码,或在当前及相邻 30 秒周期内验证代码。

使用方法

  1. 选择生成新密钥、当前代码或验证代码。
  2. 输入 Base32 密钥;验证时再输入六位代码。
  3. 查看基于真实时间的结果,并妥善保存新密钥。
你的内容由你掌握。
工具输入在你的浏览器本地处理,绝不会发送至 KitVerse 服务器。在共享设备上使用时,请及时清空工作区。
常见问题
会使用当前真实时间吗?

会。每次生成和验证都通过 Date.now() 读取设备时钟,设备时间准确是 TOTP 互通的关键。

使用哪些身份验证器参数?

采用 SHA-1、六位数字和 30 秒周期,这是许多身份验证器应用支持的常见 RFC 6238 配置。