TL
Tool Lab
💰捐贈
💰捐贈

TOTP / OTP 產生器

從Base32金鑰生成基於時間的一次性密碼。相容Google Authenticator、Authy等驗證器。

Base32 金鑰

請將此金鑰儲存在安全的地方,可在 Google Authenticator 等 OTP 應用程式中使用。

有效期間
位數

關於本工具

OTP 產生器使用 TOTP(基於時間的一次性密碼)演算法,每隔 30 或 60 秒產生一個 6~8 位的驗證碼。

將產生的金鑰註冊至 Google Authenticator 或 Authy 等 OTP 應用程式後,即可取得相同的驗證碼。適用於雙重驗證(2FA)的開發與測試。

使用方法

  1. 點擊「產生金鑰」建立隨機 Base32 金鑰。
  2. 選擇有效期間(30秒/60秒)和位數(6/8位)。
  3. 目前 OTP 代碼將自動顯示,並在每個有效期間結束時更新。
  4. 點擊複製按鈕將 OTP 代碼複製至剪貼簿。

使用情境

OTP 產生器適用於 2FA 系統的開發與測試、安全登入流程建構、TOTP 協議學習以及應用程式整合驗證等場景。

常見問題

  • 為什麼 OTP 應用程式顯示的代碼不同?如果裝置時間不同步,代碼將會不同。請將裝置時間設定為自動同步。
  • 金鑰安全嗎?金鑰不會傳送至伺服器。所有處理均在瀏覽器本機完成。
  • TOTP 和 HOTP 有什麼區別?TOTP 基於時間,HOTP 基於計數器。大多數智慧型手機驗證應用程式使用 TOTP。