切换深色模式
附录 H:逐章自测与答案要点
使用方法:先在纸上画图或口述 2 分钟,再看答案要点。若只能复述答案,回到对应章节完成实验。
第 0 章:全景地图
- 为什么一个人、账号、凭证和会话不能合并成一个对象?
- 哪些系统分别对雇佣状态、业务权限和认证结果负责?
- 如何定义离职“已经完成”,而不是某个账号已禁用?
- Agent 调用工具时为什么要同时记录用户和 Agent?
答案要点:对象生命周期不同;HR/资源 owner/IdP 分责;所有会话、凭证、下游权限完成撤销并对账;双主体与委托链用于限制和归因。
第 1 章:工程底座
- PDP 超时时什么时候能使用旧缓存?
- 离职事件重复和乱序分别怎样处理?
- 调试日志和审计日志的目标有什么差异?
- 为什么服务器时钟属于身份安全依赖?
答案要点:按资源风险和有界暴露;幂等键、状态机、版本和对账;审计 schema/完整性/访问/留存更严格;token、证书、事件排序都依赖时间。
第 2 章:身份与密码学
- 签名正确的 token 仍可能因哪些原因被拒绝?
- 为什么密码不能用普通 SHA-256 保存?
- mTLS 证书链合法为何仍可能越权?
- 零停机密钥轮换为什么先发布公钥?
答案要点:issuer/audience/time/use/context;快速哈希利于离线猜测;证书身份还需业务映射和授权;让验证方先认识新 key,避免新签 token 无法验证。
第 3 章:认证与会话
- Passkey 的抗钓鱼性质来自哪里?
- HttpOnly Cookie 为什么不能完全阻止 XSS 危害?
- 恢复后为什么要撤销旧会话和限制敏感动作?
- Step-up 如何与具体交易绑定?
答案要点:origin/RP ID/challenge/公钥签名;脚本仍可借当前页面发请求;攻击者可能保有会话且恢复可信度较低;确认关键参数并绑定审批摘要/nonce。
第 4 章:联邦与生命周期协议
- state、nonce、PKCE 分别绑定什么?
- ID Token 为什么不能替代 Access Token?
- SCIM 中为什么 externalId 与目标 id 都要保存?
- Shared Signals 事件为什么不能直接等于永久封禁?
答案要点:浏览器事务、认证请求与 ID Token、授权请求与 code 兑换;受众/语义不同;源与目标稳定关联;接收方结合本地风险、资源和状态选择动作。
第 5 章:授权
- 为什么动作应是
invoice.approve而不只是 POST? - ABAC 最大工程难点为何常是属性而非语法?
- deny→allow 的策略差异为什么更高风险?
- 如何证明跨租户永不允许?
答案要点:HTTP 方法不能表达业务风险;属性来源/语义/时效决定结果;扩大访问面;写安全不变量、生成案例、历史回放并在 PEP 强制。
第 6 章:身份业务
- Mover 为什么常比 Joiner 危险?
- 访问复核如何避免橡皮图章?
- PAM 录屏为什么不等于权限控制?
- Passkey 覆盖率应怎样拆分?
答案要点:旧权未减与新权叠加;提供使用/来源/风险、分层排序和逾期动作;录屏是审计,目标最小权限仍必要;注册、实际使用、高风险人群覆盖分别统计。
第 7 章:工作负载与零信任
- 把密钥放 Vault 为什么只是中间状态?
- 节点身份为何不能代表每个 Pod?
- SPIFFE federation 为什么不自动产生授权?
- 双轨迁移何时可以撤销旧 secret?
答案要点:仍有长期凭证/轮换/owner 问题;节点承载多个不同工作负载;交换信任 bundle 只解决验证;新身份影子/灰度成功、消费者对账、回滚就绪后撤销并监控复用。
第 8 章:ITDR
- 合法会话的攻击怎样被发现?
- 为什么一个“新 IP”不宜直接封禁?
- 模型摘要为什么不能作为原始证据?
- 改密码后攻击者为什么可能回来?
答案要点:关联会话后权限/资源行为;单信号基率低且正常变化多;可能幻觉且缺少不可变事件;refresh token、Passkey、OAuth grant、恢复方式可能仍在。
第 9 章:AI 应用
- 99.9% accuracy 为什么可能完全无用?
- 什么是 training-serving skew?
- ACL-aware RAG 的权限应在哪两次检查?
- 为什么一次跨租户泄漏不能被总体高成功率抵消?
答案要点:低基率且 recall 可为零;离线/在线特征计算或可见数据不一致;检索过滤与进入上下文前当前 ACL 复验;这是安全不变量而非平均质量指标。
第 10 章:Agent 安全
- Agent Definition 与 Instance 分别解决什么?
- 有效权限为什么取 user、agent、task、risk 的交集?
- 凭证在沙箱外为何仍需工具出口控制?
- 人工审批怎样防止批准后参数被替换?
答案要点:软件供应链版本与具体运行归因;任一边界都不能被另一方扩大;合法工具也可外传;对规范化关键参数做摘要并将审批 token 与其绑定。
第 11 章:成长与晋升
- 为什么 PR 数量是弱晋升证据?
- 第一个 owner 项目应该怎样选?
- 领域骨干如何避免成为永久救火点?
- 专家路线图为什么必须包含迁移与退出?
答案要点:缺少结果、范围和质量;范围小但链路完整、可上线可度量;平台化、文档、轮值和培养;组织只能执行渐进路径,技术/厂商选择也需可逆。