🔑 動態驗證碼生成工作臺
支持單個與多行批量生成 · 30 秒全局倒計時同步
每 30 秒自動刷新
可使用 Google Authenticator 等應用掃碼綁定
批量生成結果清單
0 條有效 30s您輸入的密鑰及生成的動態碼全部由瀏覽器內置的 Web Crypto API 本地離線運算,絕不向任何外部伺服器發送或存儲任何數據。
Featured 2FA Guides
堅持高標準密碼學規範與用戶隱私底線,打造極致純粹的安全輔助工具
Google 身份驗證器換手機與多設備同步完整指南
雲端同步與端到端加密利弊權衡、多批次二維碼離線轉移教學、舊手機安全擦除規程與冷備份策略。
手機丟失或驗證器損壞?主流平臺 2FA 緊急恢復終極方案
突發設備丟失 15 分鐘應急響應 SOP、Google/微軟/Steam/幣安各平臺應急恢復工單指引與 3-2-1 防丟法則。
GitHub 開啟兩步驗證與恢復代碼(Recovery Codes)保存手冊
強制 2FA 政策深度解讀、恢復代碼三級冷備份方案、SSH Key 簽名挑戰及避免賬戶鎖死最佳實踐。
為什麼短信驗證碼不再安全?SIM 卡劫持與 SS7 漏洞揭秘
解析 SIM Swap 社會工程學、蜂窩網絡 SS7 協議中間人竊聽、Evilginx 反向代理實時釣魚與 NIST 棄用建議。
數字資產與交易所安全:幣安主流平臺 2FA 防盜最佳配置
提現地址白名單與防釣魚碼機制、YubiKey FIDO2 + TOTP 混合防禦、16 位冷備份密鑰物理離線封存。
2026 年最佳兩步驗證 App 橫向深度橫評(Aegis/2FAS/Bitwarden)
5 款主流身份驗證器開源透明度、加密備份能力、多端同步體驗與威脅模型對比,評選各場景最佳選擇。
遇到 Base32 密鑰格式錯誤或設備時間偏差?
歡迎使用 2FA 安全工具箱:Base32 密鑰自動修復、otpauth:// URI 解析器、毫秒級 NTP 時鐘偏差檢測工具。
雙重認證方案深度對比:為什麼首選 TOTP?
從安全等級、抗劫持能力、成本與可用性多角度評估主流 2FA 技術方案
| 認證方案 | 安全等級 | 抗 SIM 劫持 / 監聽 | 離線可用性 | 硬件成本 | 便利度 | 主要應用場景 |
|---|---|---|---|---|---|---|
| ★ TOTP 動態碼 (本工具) | 高 (推薦) | 免疫 (無蜂窩網絡傳輸) | 完全支持 | 零成本 (App/網頁即可) | 極高 | Google、GitHub、AWS、幣安 |
| 短信驗證碼 (SMS 2FA) | 低至中 | 脆弱 (SIM Swapping 風險) | 不支持 (必須有信號) | 低 (依賴手機卡) | 高 | 傳統網站基礎保護 |
| 電子郵箱驗證碼 (Email) | 中等 | 依賴郵箱自身安全性 | 不支持 (需要網絡) | 零成本 | 中等 (需要切換查信) | 次級備用恢復通道 |
| FIDO2 / 物理硬件密鑰 (U2F) | 極高 (防釣魚) | 完全免疫 | 支持 | 較高 (需購買硬件 Key) | 中等 (需隨身攜帶) | 金融交易、核心基礎設施 |
* 結論:對於絕大多數互聯網用戶與企業服務,基於 RFC 6238 的 TOTP 動態碼在安全性、便利性與零硬件成本之間取得了最完美的平衡。
常用平臺 2FA 雙重認證開啟與備份代碼指南
詳細步驟教您如何在主流互聯網服務中安全開啟 2FA 並正確備份主密鑰
進入 Settings -> Password and authentication -> Two-factor authentication。點擊 Enable 2FA,選擇“Set up using an app”。點擊“enter this text code”複製 Base32 密鑰保存,並在本站驗證生效。
訪問 myaccount.google.com -> 安全 -> 兩步驗證。向下滑動選擇“身份驗證器應用”。點擊“無法掃描二維碼”,即可看到 32 位明文文本密鑰,將其作為離線備份。
進入 賬戶安全 -> 身份驗證器應用。點擊綁定後,平臺會展示由 16 位字符構成的“重置備份密鑰”。必須使用紙質離線抄寫此 16 位秘鑰並保存於保險櫃。
RFC 6238 TOTP 動態碼是如何計算出來的?
無需網絡連接,客戶端與服務端如何做到毫秒級同步校驗?
TOTP(基於時間的一次性密碼)由互聯網工程任務組(IETF)在 RFC 6238 中規範化定義。它的本質是將 動態時間戳 轉化為離散的計數器(Counter),並結合雙方預先共享的 Base32 私鑰 進行不可逆散列運算。整個生成流程包含以下 5 個嚴密的數學步驟:
時間步長量化
獲取自 1970-01-01 的 Unix 秒數除以 30 秒步長取整:T = floor(Epoch / 30)
Base32 解碼
將用戶輸入的明文字符串按照 RFC 4648 規範轉換還原為原始密鑰字節流 (Secret Bytes)。
HMAC-SHA1 散列
以密鑰字節為 Key,將 8 字節大端序時間步長為消息,執行散列運算獲得 20 字節的 HMAC 簽名摘要。
動態截斷提取
取哈希末字節低 4 位為 Offset,截取連續 4 字節數據,去除最高符號位得到無符號 31 位整數。
取模與補位
將截斷數值對 1,000,000 取模:Code = Value % 10^6
不足 6 位時在前端補 0。
為什麼服務端能核驗?
因為服務端與您的本地設備擁有相同的預共享密鑰(Secret),並且雙方的世界協調時間(UTC)處於相同的 30 秒窗口內。服務端在接收到您的 6 位數字後,在其機器上也執行一次相同的數學計算;若數字完全吻合,則證明持有合法密鑰,認證通過!
驗證碼提示“錯誤或無效”?5 大排查清單
99% 的 2FA 校驗失敗並非由於密碼學故障,而是源於以下常見原因
由於 TOTP 嚴格按 30 秒步長劃分,如果您的電腦或手機沒有開啟“自動設置時間”,時鐘哪怕慢了 15 秒,計算出的驗證碼就可能落入上一個或下一個時間週期,從而被服務端拒絕。解決方案:在操作系統設置中開啟 NTP 網絡時間自動同步。
標準 Base32 編碼只包含字母 A-Z 和數字 2-7,絕不包含數字 0、1、8、9。用戶手工輸入時極易把字母 O 輸成數字 0,把字母 I 或 L 輸成數字 1。
如果您在目標平臺多次點擊了“重新生成二維碼 / Reset 2FA”,平臺舊的密鑰將立即失效作廢。請確認當前使用的密鑰是最後一次生成的最新憑據。
當頁面上的倒計時還剩 1-2 秒時,在您複製並提交到目標平臺的過程中,時間週期可能剛好跨越。建議等待新週期的綠色進度條剛開始時進行提交。
主流 2FA 身份驗證器 App 深度橫向評測
選擇最適合您工作流與安全偏好的雙重驗證客戶端工具
Google Authenticator
普及度第一全球使用最廣泛的雙重驗證應用。界面極其簡潔清爽,支持 Google 賬號雲端同步備份,也能關閉雲同步使用純本地模式。
2FAS (開源標杆)
強推開源100% 開源且不收集個人數據。支持本地端到端加密備份至 iCloud / Google Drive,擁有瀏覽器插件聯動通知確認功能。
密碼管理器內置 TOTP
效率最高如 1Password、Bitwarden、KeePassXC 等密碼庫直接支持填入 TOTP 密鑰。登錄網頁時賬號、密碼與動態碼全自動一次性填充。
常見問題與深度解答 (FAQ)
關於 2FA 雙重認證安全性、離線機制與批量使用技巧的詳細解答
絕對不會。本工具是 100% 純前端靜態網頁,所有 Base32 解碼及 HMAC-SHA1 散列加密過程均透過 W3C 標準的 Web Crypto API 在您的瀏覽器本地記憶體中執行。
您的密鑰從未也不會被傳送至任何遠端伺服器。您可透過按 F12 檢查網路 Network 監控,或開啟飛航模式(斷網)進行離線驗證。
是的,完全一致。本工具嚴格遵循 IETF 國際標準 RFC 6238(TOTP 時間基礎一次性密碼演算法)。
只要輸入相同的 Base32 密鑰且設備時間精準同步,生成的 6 位數字驗證碼與 Google Authenticator、Microsoft Authenticator、1Password 等任何主流身份驗證器 100% 相同。
在網域名稱末尾附加 https://2fa-tool.com/zh-hant/#JBSWY3DPEHPK3PXP 即可在開啟頁面時瞬間自動填入密鑰並生成動態碼。
根據 HTTP 協定標準,URL 中的「#」及其後內容僅在本地瀏覽器解析,絕不會透過網路請求傳送至伺服器,不會留下任何伺服器日誌。不過請注意妥善保管您的瀏覽器歷史記錄與書籤,避免被他人窺視。
批量模式支援單行一條密鑰,智慧相容多種格式:純密鑰、平台:密鑰、備註,密鑰 或標準的 otpauth://totp/... URI 連結。
一次可快速並發解析數十至上百條密鑰,並提供一鍵複製全部驗證碼或附帶備註的便捷功能。
完全可以。本網站進行了全方位的行動端響應式最佳化。
無論是在 iPhone 的 Safari 還是 Android 的 Chrome 瀏覽器中,均可體驗到與桌面端一致的原生 Web Crypto API 極速本地計算與一鍵觸控複製體驗。
Base32 是一種專為人類可讀性設計的二進位編碼標準,僅使用英文字母 A-Z(不區分大小寫)與數字 2-7 共 32 個字元,徹底剔除了容易混淆的數字 0、1 和字母 O、I。
密鑰末尾有時會帶有填充符「=」,本工具會自動清洗空格、短橫線及無效填充符。
完全可以。本網站的所有 CSS 樣式及二維碼生成腳本均完全本地化託管。
只要在連網狀態下開啟過本頁面,即使您拔掉網路線、中斷 Wi-Fi 或開啟手機飛航模式,演算法僅依賴您設備本機的系統時鐘即可持續離線即時計算動態碼。
完全免費。無需任何使用者註冊、登入或提供信箱、手機號等個人資訊。隨時開啟即可直接使用,永久免費且沒有任何功能限制。