尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

Havenlon | 杂谈:从防止入侵,到约束不可预测性,AI 正在改写安全的基本问题

Havenlon | 杂谈:从防止入侵,到约束不可预测性,AI 正在改写安全的基本问题 引子一个被默认了三十年的前提过去三十年网络安全行业建立在一个极其稳定的假设之上危险来自边界之外。攻击者在外面。他试图进入网络、窃取身份、绕开权限、利用漏洞、篡改程序最终获得原本不属于他的能力。于是我们造出了防火墙、身份认证、权限系统、零信任、终端检测、入侵防御以及围绕它们的整套安全运营体系。这些技术形态各异回答的却始终是同一组问题谁可以进入谁拥有权限什么程序可以运行哪些数据可以访问这一次操作是否来自一个合法身份AI Agent 正在让这组问题失效——不是因为它们错了而是因为它们不再充分。未来企业真正棘手的安全事件未必来自一个非法进入系统的人。它完全可能来自一个身份合法、权限合法、软件合法、网络连接合法甚至任务本身也完全正当的 AI。然后它做错了事情。过去的安全主要防止未经授权的人做事AI 时代的安全必须开始防止被授权的系统把事情做错。一、安全行业过去最大的红利是系统基本可以被预测传统软件当然也会出错。程序有 Bug系统会宕机工程师会错配黑客可以利用漏洞改变程序的原有行为。但传统计算机系统仍然保有一个极其重要的性质确定性。相同程序、相同输入、相同状态理论上应当产生相同结果。这正是过去几十年计算机安全能够大量依赖规则、权限、代码审计、测试与边界控制的根本原因。如果一个程序只被允许读取数据库它原则上就不应该修改数据库。如果某个账户没有删除权限它原则上无法删除数据。如果一次 API 调用不符合既定格式它就应该被拒绝。换句话说传统安全始终隐含着一个前提只要把程序被允许做什么定义清楚我们就能大致知道程序会做什么。AI 改变的恰恰是这个前提。大模型不是传统意义上的确定性程序。我们可以规定它拥有哪些工具却无法精确预测它每一次会如何组合这些工具我们可以给 Agent 一个目标却无法提前枚举它完成目标的全部路径。即便输入几乎相同它也可能产生不同的推理、不同的计划、不同的执行顺序。这意味着安全问题第一次从权限的不确定性进入了行为的不确定性。这不是一次普通的软件升级。这是安全所要面对的对象本身发生了性质变化。二、最危险的不是被攻破而是合法地把事情做错今天大量 AI 安全讨论仍然停留在一个熟悉的框架里模型会不会被越狱Prompt 会不会被注入模型是否泄露数据Agent 会不会被攻击者接管这些问题当然重要。但它们仍带着传统安全的思维惯性——先去寻找那个攻击者。真正更棘手的情况是没有攻击者没有漏洞没有越权系统也没有被攻破。AI 只是做出了一个看起来合理、实际上错误的判断。设想一家公司允许 AI Agent 自动处置云基础设施故障。它有合法身份、合法的 API Key、修改配置与重启服务的合法权限。某一天Agent 发现某项服务异常。为了尽快恢复系统它删除了一个它认为可以重新生成的资源。但这个资源实际上承载着一层它并未完全理解的依赖关系。操作完全合法身份完全真实权限完全匹配每一道传统安全检查都顺利通过。结果仍然是一次事故。这时我们会撞上一个非常尴尬的事实传统安全证明了它有权这样做却从未证明它现在应该这样做。这两个问题在过去常常被混为一谈因为在确定性系统里有权做与会做对高度重合。AI 正在迫使它们彻底分开。Permission 回答的是 Can you?Safety 越来越需要回答 Should this happen?。权限划定的是能力边界安全开始不得不处理结果边界。三、Agent 让不确定性第一次拥有了执行权大模型刚出现时它的不可预测性其实没有那么危险因为它主要输出文本。模型说错一句话最严重的后果也不过是误导、幻觉或错误建议。人仍然站在模型与现实之间AI 给建议人做决定人执行。不确定性被牢牢限制在信息层。Agent 改变了这件事。当模型开始调用 API、修改数据库、操作云平台、划转资金、发送邮件、控制设备时它的不确定性第一次获得了执行能力。这件事的意义远远大于AI 能自动化更多工作。它真正意味着一个概率性系统开始直接操作一个确定性世界。现实不会因为模型只有 92% 的置信度就只执行 92% 的转账。数据库不会删除 70% 的数据。一台机器不会部分启动。现实动作大多是离散的是或不是发生或不发生成功或失败。于是 AI Agent 带来了一个结构性矛盾上游是概率的下游是不可逆的。大模型可以犹豫现实不能大模型可以重新生成答案一笔已经汇出的资金却未必可以重新生成。这也是为什么 AI 安全的重心最终一定会从模型层向执行层移动——模型越强企业越愿意授予更大的权限而权限越大单靠提高模型正确率就越无法构成一套完整的安全方案。四、企业要防的将越来越不是恶意而是合理但错误传统安全高度关注恶意恶意代码、恶意攻击者、恶意账户、恶意流量。但 AI 带来的大量新风险可能根本不含恶意。一个 Agent 完全可以认真理解任务、合理规划步骤、正确调用工具、严格遵守权限然后产生错误后果。原因可能只是上下文缺失、业务语义理解不完整、模型出现幻觉、工具返回了异常数据、Agent 对环境状态判断有误或者多个智能体之间产生了意料之外的协同效应。企业由此要面对一种过去并不突出的风险善意系统造成的不可逆错误。更麻烦的是AI 越强这种风险可能越难被发现。一个低能力模型犯错往往看起来很蠢异常一眼可辨一个高能力模型犯错却可能附带一条完整、自洽、可复述的推理链。它能给出理由能解释行为甚至能生成一份看起来无懈可击的报告。错误不再以异常的形式出现它开始以合理的形式出现。这也解释了为什么 AI 安全不能只依赖让 AI 自己判断 AI 是否安全。一个足够复杂的系统无法仅凭自身推理来证明自己即将执行的行为是正确的。当一个系统既提出行动、又解释行动、又批准行动所谓安全最终只是同一个判断被重复了三次。五、零信任之后执行边界的浮现这正是零信任的价值边界所在。零信任解决的是永远不要默认信任任何身份每一次访问都重新验证。它极大提升了传统 IT 架构的安全水位是过去十年最重要的安全范式之一。但在 AI Agent 环境里即便我们已经完整验证了——这是正确的 Agent这是合法的账户这是允许调用的工具这是允许访问的数据——依然剩下最后一个问题这一次执行本身应不应该发生零信任验证的是访问的正当性而 Agent 带来的风险发生在访问之后、后果之前的那一段。企业安全的重心因此会继续迁移从网络边界到身份边界再到权限边界最终进入执行边界。这是一条相当自然的演化路径防火墙解决能不能进入网络IAM 解决进入之后能做什么零信任解决每一次访问是否值得信任而 AI Agent 逼迫企业回答即便身份、权限、访问全部合法这个现实结果是否仍然应该被允许发生到这一步它已经不只是网络安全问题而更接近一种新的基础设施问题。六、成熟的 AI 安全不会建立在AI 永远正确之上AI 行业存在一种非常自然的倾向模型犯错就训练更大的模型幻觉严重就补充数据推理不稳就强化 reasoningAgent 易错就叠加评估、反思、自检与多智能体交叉验证。这些方法都会提升系统可靠性但它们无法消除一个基本事实在开放环境中运行的复杂智能系统不可能被证明永远不犯错。这与传统工程最大的差别在于我们面对的已不再是一个可以穷举状态的有限程序。模型所处的语言环境、工具环境、业务环境与现实状态几乎是开放的——新的输入永远可能出现新的组合永远可能出现新的上下文永远可能出现。因此成熟的 AI 安全架构不会建立在这样的判断上这个 Agent 已经足够聪明所以可以相信它。而会建立在另一种判断上这个 Agent 一定可能出错所以系统必须限制它的错误能走多远。AI 安全的成熟不是证明 AI 不会犯错而是承认它一定会犯错之后系统依然安全。七、从 Prevent Failure到 Bound Consequences工业安全、航空安全与核工业早就理解了这条原则。真正成熟的工程设计从不依赖发动机永远不故障、飞行员永远不误判、传感器永远不失效。相反它们默认某个部件迟早会坏某个人迟早会错某个传感器迟早会给出错误数据然后再问一个问题当错误出现时它能不能直接演变成灾难AI 系统正在进入完全相同的阶段。未来企业安全设计最重要的问题可能不再是如何把 AI 的错误率从 3% 降到 1%而是当那 1% 必然发生时它有没有能力直接改写生产环境有没有能力一次性移动全部资产有没有能力删除核心数据有没有能力跨越多个系统连续执行以及最关键的一问有没有一道与模型彼此独立的边界可以在最后一刻拒绝这个动作这才是 AI 从工具迈入基础设施之后真正决定它能否被大规模采用的问题。可靠性降低错误发生的概率安全性限制错误造成的后果。二者从来不是同一件事。八、对抗性完整安全的下一种形态把上面几条线索合在一起一个新的安全形态开始显形。我把它称为对抗性完整Adversarial Integrity。它由两个要求构成。第一是对抗性判断行动的一方必须独立于提出行动的一方。这道边界不能与模型共享同一套推理、同一份上下文、同一个目标函数。它不需要比模型更聪明只需要与模型不同源——它的价值不在于理解得更深而在于不会与模型一起犯同一个错误。自证清白从来不是安全它只是同一个判断被复述了一遍。第二是完整这道边界必须覆盖从意图到现实的整条链路且不可被绕过。一个只在部分路径上生效的执行边界等于没有边界。Agent 的能力恰恰在于寻找达成目标的可行路径——只要存在一条未被覆盖的通道它迟早会走上去。这里的完整不是功能完备而是没有缝隙。对抗性保证判断不会共谋完整性保证边界不会被绕行。二者缺一安全就退化为一种叙事。这也意味着AI 安全的重心会经历一次清晰的迁移从 Model Safety走向 System Safety再从 System Safety走向 Execution Safety。它甚至可以被理解为一种后果工程——不再试图控制智能本身而是控制智能能够对现实产生多大的影响。未来最重要的安全边界不一定存在于 AI 的大脑里而更可能存在于 AI 与现实世界之间。结语什么事情最终可以成为现实过去三十年我们花了整整一代人的时间研究一件事如何阻止错误的人进入系统。接下来我们可能需要花同样长的时间研究另一件事如何阻止正确的人、正确的程序、正确的 AI在错误的时刻让错误的事情真正发生。因为当智能开始拥有执行权之后安全需要回答的就不再只是谁可以做。而是什么事情最终可以成为现实。
返回列表