OTP — 一次性密碼的原理與實作
深入了解 OTP(一次性密碼)的運作原理,包含 TOTP 與 HOTP 的差異,以及在 Go 中的實作範例。從序列圖到程式碼,完整解析二階段驗證的核心機制。
10 篇文章
深入了解 OTP(一次性密碼)的運作原理,包含 TOTP 與 HOTP 的差異,以及在 Go 中的實作範例。從序列圖到程式碼,完整解析二階段驗證的核心機制。
前言 會有這一篇的誕生是因為原本在寫 gRPC 的筆記時發現篇幅太長,想說還是拆開寫好了。於是乎這一篇就出現了。
前言 最近發現家中的 NAS 速度 “好像” 沒有達到筆者的預期。所以想來實際測看看可以目前的網路環境可以跑到什麼程度。於似乎這一篇就誕生了。
前言 最近終於有時間整裡筆者家中的 NAS 。先前筆者已經架設好了 Gitea,但一直沒有時間把整個開發環境串起來。這篇文章記錄了如何在 go 中使用自架的 Git Repository。
前言 最近寫 Go 時想嘗試使用動態連結函式庫。於是乎這一篇就誔生了。 本文會試著使用 Go 編出一個動態連結函式庫,並使用 C 語言程式以及 Go 語言程式呼叫它。
前言 最近剛好有機會要寫有圖形化介面的程式。想來想去感覺可以寫寫看 Electron!於是乎本篇就這樣誕生了。
前言 筆者已經習慣 vim 的輸入模式。所以在使用 VS Code 或 Cursor 時,會安裝 vim 輸入模式的外掛。在鍵盤按鍵接住時,這些編輯器卻不會連續輸入。本文主要就是要來解決這個問題。
前言 突然有了移除 PDF 密碼保護的需求。在查找相關的資料時,順手記錄下來。
前言 今年的 COSCUP 因應 COVID-19 疫情,所以以線上直播的方式進行。本篇主要是記錄大會第二天有興趣的議程以及關鍵字。
前言 今年的 COSCUP 因應 COVID-19 疫情,所以以線上直播的方式進行。本篇主要是記錄大會第一天有興趣的議程以及關鍵字。