Day 01 · AuthN vs AuthZ · HTTP 认证与 Session 模型

认证授权 30 天 Day 01:辨析 AuthN/AuthZ/Accounting 三个 A,理解 HTTP Basic / Digest 的挑战-应答模型,掌握 Cookie/Session 的工作原理与三大安全属性,并用 Go 实现最小可运行的登录系统。

Day 02 · 密码学基础 · 哈希 · 加密 · HMAC 与签名

认证授权 30 天 Day 02:辨清通用哈希与密码哈希的本质差异,理解对称 vs 非对称加密的取舍,掌握 HMAC 与数字签名的设计动机,并用 Go 跑通 bcrypt / argon2id / AES-GCM / Ed25519 全套样例。

认证授权 30 天系统学习路线(Go 开放平台视角)

从 HTTP Basic 到 OAuth 2.1,从 JWT 到 mTLS,从 RBAC 到 Google Zanzibar——面向 Go 后端 / 开放平台工程师的 30 天认证授权学习路线。