切换深色模式
资源索引与 90 天计划
1. 90 天执行表
第 1–2 周:建立地图
- 跑通开发环境和测试;阅读团队架构、事故和安全规范。
- 画登录、授权、账号生命周期三张图;标 owner、数据和信任边界。
- 复习 HTTP/TLS/Cookie/Session;建立术语表。
- 与导师确认一个可上线的小任务和一个学习型 demo。
产出:系统地图 v1、OIDC 时序图、个人学习 backlog。
第 3–4 周:协议与攻击面
- 跑通 OIDC Authorization Code + PKCE;检查 JWKS 和 claims。
- 完成威胁建模:资产、攻击者、入口、信任边界、缓解。
- 学密码存储、MFA、Passkey、账号恢复与会话安全。
- 查一遍日志,确认 token、密码、证件/隐私数据未泄漏。
产出:协议 demo、威胁模型、一个安全/可观测性改进 PR。
第 5–8 周:独立交付
- 完成一个小功能的设计、开发、测试、灰度、监控和复盘。
- 学 RBAC/ABAC、审计日志、策略默认拒绝。
- 跟一次值班或故障演练;整理排障 runbook。
- 与产品/客服沟通一次,理解登录失败的用户和业务成本。
产出:上线功能、看板、runbook、指标基线。
第 9–12 周:形成闭环
- 选下一季度纵深:认证、授权、治理、PAM、NHI 或风控。
- 完成一个 AI 小实验:用脱敏事件做登录失败归因或调查摘要;先建评估集。
- 给团队做一次 20 分钟分享;请导师按能力矩阵反馈。
- 写 6 个月项目提案,含指标、风险、里程碑和回滚。
产出:AI 实验报告、分享材料、半年成长计划。
2. 权威资料:按优先级阅读
身份保证与零信任
- NIST SP 800-63-4 Digital Identity Guidelines:2025 年最终版;先总览,再读 A/B/C 三分册。新增深伪/注入攻击、同步 Passkey、钱包和 AI/ML 考量。
- NIST SP 800-207 Zero Trust Architecture:零信任的概念与架构基线。
- NIST SP 800-207A Cloud-Native Access Control:多云、服务身份、API Gateway、Sidecar 与 SPIFFE。
OAuth、OIDC 与会话信号
- OAuth 2.0 Security Best Current Practice — RFC 9700:现代 OAuth 安全基线。
- OAuth DPoP — RFC 9449:发送者约束 token。
- OAuth Protected Resource Metadata — RFC 9728:资源元数据与授权服务器发现。
- OpenID Connect Core:认证联邦核心规范。
- OpenID Shared Signals / CAEP / RISC Final:2025 年成为 Final Specification,学习连续访问与风险事件传播。
- SCIM Protocol — RFC 7644:身份供应和生命周期协议。
强认证与工作负载身份
- WebAuthn Level 3:浏览器公钥凭证规范。
- FIDO Enterprise Passkey Deployment 2025:企业落地现状与采用障碍。
- SPIFFE Standard 与 SPIRE Concepts:工作负载身份、证明和短期 SVID。
攻防、AI 与 Agent
- MITRE ATT&CK — Credential Access:凭证攻击技术和检测思路。
- OWASP Top 10 for Agentic Applications 2026:Agent 系统核心风险框架。
- OWASP LLM Top 10 2026:LLM 应用风险基线。
- MCP Authorization Specification:OAuth、PKCE、resource/audience 与 token passthrough 禁令。
- OpenAI:Designing AI agents to resist prompt injection:提示注入作为 Agent 社会工程及分层防御。
- OpenAI:The next evolution of the Agents SDK:受控沙箱、持久执行、凭证与执行环境分离。
- IETF Agent Authorization Profile(Internet-Draft):仅用于跟踪 Agent 身份、任务上下文、委托链和人工监督的探索方向。
国内法规与合规工程
- 《中华人民共和国个人信息保护法》:重点看最小必要、敏感个人信息、个人权利、处理者义务与跨境规则。
- 修改《中华人民共和国网络安全法》的决定:2026-01-01 起施行,强化法律责任并补充 AI 安全与发展内容。
- 《网络数据安全管理条例》:2025-01-01 起施行,关注分类分级、访问控制、安全认证、事件与处理者责任。
- 《个人信息保护合规审计管理办法》:2025-05-01 起施行,附件指引可直接映射到工程证据。
- 《生成式人工智能服务管理暂行办法》:适用范围是向境内公众提供生成式 AI 服务;关注训练数据、个人信息、输入/使用记录和服务治理。
法规会变化且适用性依业务而定;工程师负责把已确认的义务转成控制和证据,具体判断应由法务/合规完成。
3. 书与课程怎么选
标准是主干,书用于建立直觉:
- 网络/系统:《Computer Networking: A Top-Down Approach》《Designing Data-Intensive Applications》。
- 安全工程:《Security Engineering》《Real-World Cryptography》。
- OAuth/OIDC:优先规范、官方 workshop 和成熟库文档,避免照抄过时博客。
- Kubernetes/云:以当前工作栈的官方文档和动手实验为主。
- ML:《Hands-On Machine Learning》或同等级课程;必须自己完成评估和上线闭环。
- LLM/Agent:模型提供商官方 cookbook/SDK 文档 + MCP 规范 + OWASP,内容每季度更新。
4. 每季度复查清单
- NIST 800-63-4 是否有 FAQ/实施准则更新;
- OAuth/IETF 中引用的 Draft 是否已成为 RFC,内容是否变化;
- OpenID Shared Signals、FAPI、AuthZEN 等是否有新 Final 版本;
- MCP 当前协议版及授权/安全最佳实践;
- OWASP LLM/Agentic Top 10 和威胁建模指南;
- 组织内新主体:Agent、机器人、连接器、模型服务是否纳入身份库存;
- 国内网络安全、数据与 AI 法规及行业监管是否更新;
- 作品集指标和晋升证据是否有最近一个季度的数据。
5. 自测题
如果以下问题不能白板讲清楚,就回到对应章节做实验:
- 为什么 ID Token 不能默认拿去调用任意 API?
- PKCE、state、nonce 分别在防什么?
- Passkey 为什么抗钓鱼,账号恢复又如何破坏这个优势?
- RBAC 何时角色爆炸,ABAC/ReBAC 如何补足?
- 员工离职后,如何在 5 分钟内跨 100 个应用撤权并证明完成?
- JWT 已签名为什么仍可能不可信?
- 服务不保存长期密钥,如何在启动时获得身份?
- 风险模型 99% accuracy 为什么可能毫无价值?
- Agent 代表用户调用三个工具时,如何表达并限制委托链?
- 为什么提示注入过滤器不能替代最小权限、隔离和人工确认?