产品推荐 2026-07-21

totp:命令行工具跨平台支持的TOTP 验证码生成工具

TOTP 命令行工具,为桌面设备生成两步验证码。

开源软件跨平台工具

产品简介

totp 这是一个用 Go 语言编写的命令行工具,用于生成基于时间的一次性密码(TOTP),支持两步验证场景。它可以管理多个 TOTP secrets,支持生成验证码、QR 码和时间调整功能。适合在 Windows 或 Linux 系统上需要命令行管理两步验证的开发者和技术人员。

核心功能

  • 添加和管理 TOTP secrets
  • 生成一次性验证码
  • 支持 QR 码生成便于移动设备使用
  • 时间机器功能调整验证时间
  • 标准输入输出支持安全存储

快速开始

  1. 克隆 GitHub 仓库:git clone https://github.com/arcanericky/totp.git
  2. 构建项目:cd totp && make
  3. 添加一个 TOTP secret:totp config add mysecretname your_secret_value
  4. 生成验证码:totp mysecretname

界面预览

与其他方案对比

对比项totp同类方案
运行环境支持 Windows 和 Linux 命令行Google Authenticator 等主要为移动应用
使用方式纯命令行,适合技术用户Authy 等提供图形界面,本工具为纯命令行操作

适合谁用

  • 在 Windows 或 Linux 系统上需要使用两步验证的开发者
  • 使用 GitHub、Google 等服务需要增强安全性的技术人员
  • 偏好命令行工具管理身份验证的用户

下载与版本

当前最新版本为 v1.1.2,发布于 2023-03-24。支持 Windows、Linux。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。

注意事项

  • 本工具仅供学习和研究使用,请遵守相关法律法规。
  • 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
  • 项目源码地址:https://github.com/arcanericky/totp