• 文库
  • 字符
  • 转换
  • 加密
  • 网络
  • 更多
    图表
    数学
    坐标
    图片
    文件
  • 文库
    字符
    转换
    加密
    网络
    更多
    图表
    数学
    坐标
    图片
    文件
logo 在线工具大全
0 评论 收藏 复制链接 分享

在线OTP密码生成器


  • TOTP
  • HOTP
OTP密码用在哪个服务或者应用上
用户或者账号标识
密码有效期,单位为秒
生成密码的长度
待校验的 TOTP 密码
TOTP生成结果
上一个 当前OTP 下一个
TOTP Key URI 二维码
totp qr code
TOTP 校验结果
OTP密码用在哪个服务或者应用上
用户或者账号标识
生成密码的长度
待校验的 HOTP 密码
HOTP生成结果
上一个 当前计数OTP 下一个
HOTP Key URI 二维码
hotp qr code
HOTP 校验结果
在线OTP密码生成器-工具简介

在线OTP密码生成器,支持生成TOTP(Time-Based One-Time Password)和HOTP(HMAC-based One-time Password)密码。生成的TOTP密码支持导入到谷歌Authenticator和微软Authenticator等工具。

在线OTP密码生成器-使用说明

OTP(One-Time Password,中文名:一次性口令)。正如字面意,它是只能使用一次的口令。对于 OTP,没有特定的算法,但是要求必须是一次性、不可预测 ,一般为了用户输入方便,会使用四位、六位或八位数字。
HOTP (HMAC-based One-Time Password,中文名:基于哈希消息认证码的一次性口令) 在 RFC4226 中定义,它也属于一次性口令,但是生成这个一次性口令,还另外需要提供一串密钥和一个随机数,用于生成口令。
TOTP (Time-Based One-Time Password,中文名:基于时间的一次性口令)在 RFC6238 中定义,它只是把上文 HOTP 中的计数器换成了时间戳,除此之外没有任何区别。

  1. TOTP:生成 TOTP 密码或者验证 TOTP 密码。TOTP 密码具有一定的时效性,使用较为广泛。
  2. HOTP:生成 HOTP 密码或者 验证 HOTP 密码。
  3. 密钥格式:生成 OTP 密码所使用的密钥的格式。本工具支持 string, hex, base64, base32 密钥格式。
  4. 密钥:生成 OTP 密码所使用的密钥。一般建议密钥的字节长度为所选哈希算法输出的字节长度。
  5. 关联服务:OTP密码用在哪个服务或者应用上。
  6. 标签:用户或者账号标识。
  7. 算法:生成 OTP 密码使用的哈希算法,本工具支持 SHA1, SHA224, SHA256, SHA384 , SHA512 , SHA3-224 , SHA3-256 , SHA3-384 , SHA3-512 等算法。
  8. 周期:TOTP 密码的有效期,单位为秒。通常为 30 秒。
  9. 长度:OTP 密码的长度,通常为 6 位。
  10. 计数:HOTP 密码使用的计数,整数。
  11. 生成:使用设置的参数,生成 OTP 密码。本工具生成的 OTP 密码,支持导入到谷歌 Authenticator 和微软 Authenticator 等工具。
  12. 校验:使用设置的参数,校验输入的 OTP 密码是否正确。
  13. 参数:显示 OTP 密码生成和校验的更多的设置参数。
  14. 下载:下载 OTP Key URI 二维码。