CIRIS has a new look. Visit the new site →
本页面由机器翻译。 如有任何读起来不通顺的地方,请提交问题——代码库是公开的,这正是原因所在。 报告翻译问题

返回首页

情境完整性 · 隐私即恰当的信息流动

内建于传输格式的情境完整性

情境完整性是一个有着响亮名字的简单想法:隐私不是保密,而是信息按照情境中人们的预期流动。CIRIS 不是事后补上这一点,而是由传输格式本身来强制执行。

什么是情境完整性?

2004 年,哲学家 Helen Nissenbaum 给隐私下了一个更好的定义。隐私不是把事情藏起来,也不是一个写着“我同意”的勾选框。隐私是信息的恰当流动。生活的每个领域都有自己的规则,规定信息该怎样移动。医生知道你的诊断,没有问题。医生把它卖给广告商,就是侵犯,哪怕某张表格说过可以。

这套理论指出,每一次信息流动都有五个部分:信息关于谁,谁发送,谁接收,是什么类型的信息,以及这次流动必须遵守的规则。违背了情境的规则,隐私就被破坏了,无论谁点过什么。

这五个参数就是 CIRIS 的传输字段

CIRIS 宪章从未使用情境完整性这个词。设计完成之后,我们才发现这种吻合。Nissenbaum 的五个参数,每一个都是协议签名并强制执行的字段。

把传输原则写成字节

第五个参数是其他人都丢掉的那一个。法律和同意书可以说明收集了哪些数据,却很少说明之后的流动必须遵守什么规则。CIRIS 把这条规则变成一个经过签名、机器可读的值,由主体发出,也可以收回。consent:scope:train 就是一个人对 AI 训练说是或说否,写在传输格式里,随时可以撤销。

而且撤销是有力量的。生产者在发布时就承诺一个删除期限。如果主体撤销后,期限已过却没有删除证明,网络本身会发出违规信号。

这样的流动能做什么

情境变了不算说谎

withdraws 是因为生活变了而收回一条声明。recants 是承认它当初就是假的。协议知道这两者的区别,信任计算也区别对待它们。

亲密情境是隐形的

家庭范围的数据不会发出任何目录广告。外人无法路由到它,无法读取它,甚至无法知道它存在。最强的流动规则,就是网络根本无法表达违反行为的规则。

规范可以演化

同意范围是一套开放词汇。社区可以添加新的流动规则,不必向任何平台请求许可,规则的含义由本地政策决定。

我们从另一条路走到了这里

CIRIS 的设计初衷并不是实现情境完整性。它源自一个关于关系的想法:人因他人而成为人,所以每条声明都必须带着它的关系一起走。把这条规则贯彻得足够久,你就会到达 Nissenbaum 的理论所指向的地方:隐私是恰当的流动,流动规则应当写进结构里。两条路,同一个终点。我们的这条,以传输格式的形式发布。

AI 智能体让这件事变得紧迫

AI 助手会读取日历、收件箱和健康记录。研究领域现在会测量它们是否跨情境泄露信息,而衡量的标准就是情境完整性。大多数工作试图教模型学会小心。CIRIS 走另一条路:让不恰当的流动根本无法表达。

Helen Nissenbaum, Privacy as Contextual Integrity, Washington Law Review (2004)

Barth, Datta, Mitchell, Nissenbaum, Privacy and Contextual Integrity: Framework and Applications (2006)

Microsoft Research, Reducing Privacy Leaks in AI: Two Approaches to Contextual Integrity (2025)

Understanding Privacy Norms Around LLM-Based Chatbots: A Contextual Integrity Perspective (2025)

亲自读一读这套机制。

CIRISsafe by structure · open by principle · kind by design