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