零信任架构

发布于 2026-09-20  102 次阅读


一、它到底是什么

零信任不是一款产品,而是一套安全架构理念与设计方法。其核心主张只有一句话:永不信任,始终验证(Never Trust, Always Verify)。

传统网络安全建立在“内网可信、外网不可信”的假设上:防火墙和 VPN 守住边界,一旦进入内网,用户和设备就获得了大量隐式信任。零信任则彻底抛弃这一假设——默认网络内外都已被攻陷,任何访问请求在每次发起时都必须重新证明自己的身份、合规性与合理性。

该概念由 Forrester 分析师 John Kindervag 于 2010 年提出。随着云计算、远程办公、SaaS 和微服务的普及,“清晰的网络边界”已不复存在,零信任随之从理论走向主流实践。NIST 在 SP 800-207 中给出的定义是:“一组旨在最小化不确定性、在视网络为已被攻陷的前提下,对每次请求做出准确的最小权限访问决策的概念与思想。”

二、为什么必须转向零信任

变化 对传统边界的冲击
业务上云、多云混合 资产不在自家机房,防火墙管不到
远程/移动办公 用户从家庭网络、咖啡厅接入,无“内网”可言
SaaS 与 API 经济 数据在第三方平台流转,边界外泄
微服务与容器 东西向流量暴增,内部横向移动路径极多
供应链攻击、凭证窃取 攻击者用合法账号进门,边界检测不到
IoT/OT 设备激增 大量设备无法装代理、无法打补丁,天然不可信

典型教训是:攻击者拿到一个 VPN 账号后,能在内网畅通无阻地扫描、横向移动、窃取核心数据。零信任要解决的正是“进门之后”的问题。

三、三大核心原则

1. 显式验证 / 持续验证 认证不是“进门一次”,而是贯穿整个会话。每次访问都要综合评估用户身份、设备健康度、位置、时间、请求的资源敏感度、行为基线等多维信号。同一个账号在公司电脑上访问 OA 可能直接放行;凌晨三点从异常 IP 访问生产数据库,则触发二次认证甚至拒绝。

2. 最小权限(Least Privilege) 只给完成当前任务所需的最低权限,且按会话或按需即时授予(JIT/JEA),用完即收回。这直接压缩了攻击者的“爆炸半径”。

3. 假设已被入侵(Assume Breach) 把应对攻击的事后措施变成日常运营常态:微分段限制横向移动、端到端加密、全流量可见、持续监控与快速响应。重点从“防住所有攻击”转向“被攻破后损失可控、可发现、可恢复”。

NIST SP 800-207 还进一步细化了七条原则,包括:所有数据源和计算服务都视为资源;无论网络位置如何,所有通信都必须加密安全;授权按每个会话粒度进行;访问由动态策略决定;持续监测所有资产的完整性与安全态势;认证授权动态且严格强制;尽可能采集资产与流量信息以持续改进安全态势。

四、逻辑架构:控制面与数据面

NIST 参考架构把零信任抽象成几个关键角色,这是理解其运作机制的关键:

  • 主体(Subject):发起访问的用户、应用或设备。
  • 资源(Resource):被访问的数据、应用、服务等。
  • 策略执行点 PEP:位于资源前方,负责拦截请求并执行允许/拒绝的决定(如 ZTNA 网关、微分段代理、API 网关)。
  • 策略决策点 PDP:基于策略与信任信号做出访问裁决的“大脑”。
  • 策略管理员 PA:制定和管理策略,为 PDP 提供规则与信任算法(结合威胁情报持续修正)。
  • 信任信号源:身份库、设备管理、SIEM、威胁情报、UEBA 等,持续向控制面输入评估依据。

流程大致是:主体请求 → PEP 拦截 → PDP 综合身份/设备/行为/风险信号做动态裁决 → PEP 放行或拒绝 → 会话中持续重评估,风险升高时降级或断开。

这里有个重要推论:PDP/PEP 越靠近资源越好,隐式信任区越小越好。机场安检的比喻很贴切——过了安检的候机厅就是一个隐式信任区,这个区域越大,风险越高。

五、关键技术组件

身份与访问管理(IAM) —— 零信任的控制平面核心。包括统一身份、MFA(优先抗钓鱼的 FIDO2/WebAuthn)、SSO、基于风险的自适应认证,以及身份治理 IGA(入转离岗自动化、权限回收、消除长期静态权限)。2025 年以来的行业共识是:身份已成为企业安全真正的控制平面,机器身份与工作负载身份的治理正成为新的短板。

ZTNA(零信任网络访问) —— 替代传统 VPN。VPN 给的是“进网络”,ZTNA 给的是“进某个应用”,且资源对未授权者完全不可见(暗网化),天然防扫描。注意:ZTNA ≠ 零信任的全部,它只是访问层的一个组件。

软件定义边界(SDP) —— “先认证、后连接”,通过单包敲门等机制隐藏服务端,建立加密隧道,是 ZTNA 的一种实现形态。

微分段 / 微隔离 —— 把网络切到工作负载甚至进程级粒度,严控东西向流量。即使某台主机失陷,攻击者也出不去这一个小区间。

设备信任与终端态势 —— 持续检查系统版本、补丁、EDR 状态、是否越狱等,不合规设备只能获得受限访问或进入隔离修复区;对 IoT 等非人身份做专门的身份与生命周期管理。

数据安全 —— 分类分级、加密、动态脱敏、DLP。让数据自带保护能力,离开受控环境依然安全。这也与国内的《数据安全法》《个人信息保护法》及 GB/T 41479-2022 数据处理安全要求相呼应。

持续监控与分析 —— SIEM、UEBA、SOAR 提供可见性、异常检测与自动化响应,是把各组件信号串起来的集成层。

六、主流框架与标准

  • NIST SP 800-207(2020):最广泛引用的参考架构,侧重设计原则与组件关系。
  • CISA 零信任成熟度模型 ZTMM v2:按身份、设备、网络、应用工作负载、数据五大支柱给出分阶段成熟度路线,适合做自评和规划。
  • Forrester ZTX 框架:更偏商业落地,涵盖七大支柱与五步实施路线图。
  • GB/T 43696-2024《网络安全技术 零信任参考体系架构》:我国首个零信任国家标准,2024-11-01 实施,由 TC260 归口,明确了定义与参考体系架构,适用于规划、设计、应用与合规评估。
  • YD/T 4574-2023《零信任安全技术参考框架》(行业标准)、T/CESA 1165-2021《零信任系统技术规范》(团体标准)、ITU-T 相关国际标准。

国内政务、金融、电力、运营商是当前落地最集中的领域。

七、落地路线(务实做法)

零信任是演进过程而非一次性项目,通常 3–5 年分期推进:

  1. 盘点与定目标:梳理关键资产、数据分类、访问关系与高价值场景(如远程运维、第三方接入、核心数据库访问)。先保护最重要的 20%,不要全网铺开。
  2. 夯实身份底座:统一身份源、全员 MFA、特权账号治理、自动化入转离岗。这是投入产出比最高的一步,也是绝大多数项目的起点。
  3. 以应用为中心收口访问:对核心业务部署 ZTNA/SDP,逐步替代 VPN 的“全网可达”模式。
  4. 网络微分段:从数据中心核心区或东西向流量最密集的区域开始,先做可视化与流量建模,再渐进收紧策略。
  5. 设备与终端态势接入决策:把设备合规作为策略输入,纳入非人身份/IoT。
  6. 数据层与控制层联动:分类分级、加密脱敏、审计追溯,策略与数据属性绑定。
  7. 持续运营:策略调优、异常闭环、红蓝演练验证“爆炸半径”是否真的缩小,并把零信任嵌入入转离岗流程、发布流水线、应急响应预案和并购整合中。

八、常见误区与挑战

  • “买个零信任产品就等于零信任”:它是架构改造,涉及身份、网络、应用、数据多个团队的协作,产品只是载体。
  • 忽视用户体验:过多的认证弹窗会被绕过。正确方向是“低风险时无感、高风险时果断”,自适应而不是层层加码。
  • 遗留系统与老旧协议:无法原生支持动态授权的系统只能靠包装、代理或网关层兜底,覆盖范围天然受限;部分 P2P/mesh 协议本身与微边界理念冲突,需要提前排查。
  • 策略爆炸与运维负担:细粒度意味着策略数量剧增,必须依靠自动化、策略模板和持续清理机制,否则会成为新的故障源。
  • 可观测性与日志成本:全量审计的存储与许可开销常被低估,需提前规划采样与留存策略。
  • 度量错位:只看“部署了多少个组件”,不看“平均权限暴露时长”“横向移动跳数”“失陷后可达资源数”等业务结果指标。

九、正在发生的变化

  • 从“永不信任”走向“持续挣得信任”:静态信任必然失败,自适应信任才能规模化;策略从二元 allow/deny 走向实时分级处置。
  • 能力平台化收敛:碎片化工具堆叠导致成本上升与权责不清,统一身份服务、公共策略引擎、一致访问层成为趋势。
  • 与 SASE/SSE 融合:把 ZTNA、CASB、FWaaS、SWG 整合成一张云交付的安全服务边缘网络。
  • AI 双刃剑:一方面用 AI 做行为建模、策略推荐与自动化响应;另一方面 AI Agent、模型与向量库成为新的访问主体与高价值资源,机器身份治理成为新焦点。
  • 从项目变为常驻运营模式:行业共识已从“推进一项转型工程”转向“把它变成访问本身的运作方式”。

如果你希望深入某个具体方向——比如 ZTNA 与传统 VPN 的技术对比、微分段的落地细节、国内标准条款解读,或者结合你们现有环境(云上/本地、员工规模、是否有 AD/IDP)出一份分阶段落地清单——可以告诉我具体情况,我来帮你细化。


一沙一世界,一花一天堂。君掌盛无边,刹那成永恒。