Skip to content

S · 安全 ​

应用安全、密码学、认证授权、运维安全与合规。原理与判断框架在这里,各域负责自身落地:前端防护见 A08 前端安全,后端实现见 C03 认证与授权 与 C16 服务端安全纵深,传输安全协议见 N05 TLS 与证书,传输安全实践见 S04。

最后更新:2026-10-13

在本知识库中的位置:security/ 是安全原理域。它不替代各域的落地文章,而是给出「为什么会出事、怎么判断够不够安全」的统一框架;具体在某层怎么做,链回对应域。

上层索引见 ../../README.md。


文档地图 ​

text
security/
├── 01-Web应用安全-XSS与CSRF与SQL注入   ✅已写 三类经典 Web 漏洞的根因与统一防御
├── 02-认证授权体系-OAuth2与JWT与权限模型 ✅已写 OAuth2 流程 / JWT 签名 / 权限模型原理
├── 03-密码学基础                      ✅已写 对称/非对称/哈希/签名与选型
├── 04-传输安全与TLS实践                ✅已写 证书生命周期 / HSTS / mTLS / 排障
├── 05-数据与隐私合规                  ✅已写 脱敏 / 加密存储 / 留存与删除
├── 06-运维安全                       ✅已写 密钥管理 / 最小权限 / 堡垒机 / 审计
└── 07-供应链与依赖安全                ✅已写 锁文件 / SCA / 漏洞响应

分层关系 ​

text
入门(会防) → 进阶(懂原理) → 资深(能设计与治理)
S01,S02      S03,S04        S05~S07

能力分级(初中高资深) ​

等级能力标准对应文章
初级能说清 XSS/CSRF/SQL 注入的成因与标准防御,会配 SameSite/CSP/参数化查询S01
中级能看懂并落地 OAuth2/JWT/RBAC 的完整链路,识别 token 存放与刷新风险S02
高级懂密码学选型与 TLS 实践,能把安全内建到交付流程S03、S04
资深能设计密钥管理、最小权限、合规与供应链安全治理S05~S07

与相邻域的边界 ​

域分工本域负责
C 后端C03 讲会话/令牌怎么选、C16 讲服务端安全纵深(落地)漏洞根因、判断框架与治理原则(原理)
A 前端A08 讲 XSS/CSRF 的前端视角(输入、DOM、第三方脚本)通用 + 服务端防御与统一定位
N 网络计划N05 讲 TLS 协议细节TLS 的安全实践与常见错误处置(S04)
D 运维D 域讲发布与基础设施密钥管理、最小权限、堡垒机等运维安全(S06)

按角色推荐的阅读路线 ​

我是前端,要给后端补安全认知 ​

text
01 XSS/CSRF/SQL → 02 认证授权 → A08 前端安全(前端侧) → C03 认证授权(落地)

我要设计一个需要登录的后端 ​

text
02 认证授权 → C03 认证授权 → C16 服务端安全纵深

阅读约定 ​

标记含义
[易变]浏览器默认策略、库版本变化快,以官方与当下浏览器为准
决策表本域偏「怎么判断」,每篇开头先给结论再讲理由

维护建议 ​

内容类型建议刷新频率
S01/S02(原理类)每 1~2 年
S03~S07(若补写,涉及库与法规)每年

详细篇目与待写清单见 plan/security.md。