🔑 TOTP 校驗器
演算法參數
Secret 輸入模式
Base32 Secret
字串(自動轉 Base32)
Secret(Base32)
[[ showSecret?'隱藏':'顯示' ]]
原始字串(將自動進行 Base32 Encode)
[[ showSecret?'隱藏':'顯示' ]]
→ Base32 Secret(自動生成)
Digits(位數)
[[ d ]]
Interval(秒)
Digest(雜湊演算)
[[ d.toUpperCase() ]]
💾 儲存設定
📂 載入設定
[[ settingsMsg ]]
時間設定
時間模式
現在時間
指定時間
指定日期時間
時區
GMT+8
UTC
[[ computing ? '計算中...' : '▶ 計算 TOTP' ]]
[[ computeError ]]
偏移
OTP 值
區間起始(UTC+8 / UTC)
區間結束(UTC+8 / UTC)
[[ r.offset===0 ? '現在' : (r.offset>0?'+':'')+r.offset ]]
[[ r.otp ]]
[[ fmtTs(r.interval_start) ]]
[[ fmtTs(r.interval_end) ]]
計算基準:[[ fmtTs(computedAt) ]](UTC+8 / UTC)
動態 OTP 產生器
產生器
[[ liveOn ? '開' : '關' ]]
[[ liveError ]]
目前 OTP(每 [[ form.interval ]] 秒更新)
[[ liveOtp || '------' ]]
下個更新:[[ Math.ceil(liveRemaining) ]] 秒
目前時間:[[ liveNowStr ]]