Confidential Pulse: Authorisation-Preserving Conversational Access to Federated Confidential Government Records
Confidential Pulse 是一个能够通过重构 Hyperledger Fabric 通道内授权有效载荷的响应,实现对联邦政府记录进行安全、对话式访问的系统,该系统在确保防止超出范围的数据泄露的同时,仍面临着通过模型生成的散文文本进行信息泄露的风险。
原始论文采用 CC BY 4.0 许可(https://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
在现代世界中,政府的运作依赖于在不同机构之间流动的数据。一个公民的生活轨迹会触及税务局、土地登记局、福利部门和许可局所持有的记录。这些机构中的每一个都持有敏感信息,这些信息不能公开,但它们往往需要共享数据以提供服务。处理这些问题传统方式存在缺陷。将所有数据放入一个巨大的中央仓库会创造一个高价值的黑客攻击目标,并迫使每个机构都必须信任一个中央运营方。或者,将每个机构直接连接到其他每一个机构,则会形成一个由数千个独立连接组成的纠缠网络,导致无法清晰记录谁与谁共享了什么。挑战在于,如何让这些组织能够严格基于“按需知晓”原则来共享敏感记录,确保数据的机密性、不可被秘密篡改,并且每一次访问都能得到独立的验证。
为了解决这一问题,研究人员开发了一个名为“Confidential Pulse”的系统。它充当了政府机构之间的安全桥梁,允许获得授权的官员用自然语言提出一个简单的问题,并获得一个整合了多个部门记录的答案,而无需向该官员暴露其无权查看的数据。该系统依赖于一种特殊的数字账本,类似于一个所有参与组织都可以阅读但没有任何一个能单独编辑的共享、不可更改的笔记本。这个账本记录了每一次信息共享的情况,从而创建了一个永久的、可验证篡改历史的记录。敏感细节本身保存在私有库中,只有有权查看这些细节的具体组织才能访问。在这个安全基础之上,构建了一层智能软件代理的层级结构。这些代理充当解释器,将人类的问题进行拆解,并从不同的私有库中收集相关的实事。至关重要的是,该系统不仅仅是在答案写就之后进行过滤;它是从底层开始重新构建答案,仅使用获得授权的数据,从而确保没有任何未经授权的信息能够溜进来。
研究人员通过一系列严苛的实验测试了该系统,其中包括两万次试图诱骗软件泄露秘密的试验。在最安全的运行模式下,该系统取得了完全成功。在所有两万次尝试中,没有一件信息被泄露给无权查看该信息的询问官员。该系统通过直接从授权记录中重建答案来工作,这意味着生成文本的软件无法意外或恶意地插入隐藏数值。然而,当研究人员测试一种更灵活的模式——即允许软件编写自己的句子然后再进行过滤时,结果却有所不同。在这种模式下,系统在两万次试验中有 2,068 次未能拦截到未经授权的信息。泄露主要发生在软件尝试进行比较或使用复杂的数字表达方式,而过滤规则无法完全理解这些方式的时候。这一发现导致研究人员得出结论:严格的重建方法是处理敏感政府数据的唯一安全途径,而更具对话性的、书面语写作模式则带有可衡量的意外披露风险。
研究还探讨了该系统如何处理政府数据的复杂现实,即组合不同的信息片段有时可能会揭示出超出预期范围的内容。例如,虽然关于某人的住房记录可能是匿名的,且关于其收入的另一份记录也可能是匿名的,但将两者结合起来可能会识别出特定个人。研究人员发现,在一个拥有一万人的模拟人口中,结合三种不同类型的记录可以识别出约 3.31% 的人。他们还发现了一个早期设计版本中的微妙缺陷:证明某条记录存在的数字“收据”没有使用随机密钥进行加盐处理。这使得攻击者可以通过在不到两秒钟内尝试数百万种可能性来猜测隐藏记录的内容。一旦研究人员在收据中加入了这种随机代码,攻击便完全失效,恢复的记录数为零。这一修正强调了系统的安全性取决于技术细节是否得到了正确的实现。
除了代码之外,该系统还引入了一种全新的思维方式。系统不再依赖于收集数据的软件代理的诚实程度,而是强制要求每个代理根据共享账本来证明其工作。如果一个代理试图声称它发现了一条官员有权查看的记录,系统会检查官方账本以确认该记录确实存在,并且该官员确实拥有查看权限。如果代理试图混入一条官员无法查看的记录数值,系统会丢弃该代理生成的文本,并使用来自账本的原始数据重新构建句子。这一过程确保了即使软件被破坏或被恶意用户误导,最终答案依然是安全的。研究人员还测量了系统在不同云区域的工作速度。他们发现,通过允许系统同时向多个机构发起请求而非依次询问,即使这些机构位于世界不同地区,也能将获取复杂答案的等待时间缩减近一半。
这项工作总结道,虽然该技术已经准备就绪,但其有效运作需要特定的治理结构。该系统是为那些互不信任但需要合作的组织联邦而设计的。它并不取代对人类监督的需求;相反,它提供了一个清晰、不可更改的日志,记录了每一个被询问的问题和每一次被访问的记录,允许审计人员验证规则是否得到了遵守。研究人员强调,该系统并不是一个能消除所有风险的“万灵药”,但它提供了一种此前无法实现的安全性与透明度。通过在发布瞬间将答案与授权数据进行绑定,而不是试图去过滤一段已完成的文本,该系统建立了一个在数学上难以破解的屏障。研究结果表明,为了让政府机构在未来安全地共享敏感数据,它们必须从“中央数据湖”转向这种分布式、经过验证的方法,并接受最安全的答案来自于一个从源头重建真相的过程,而非仅仅是对草稿进行润色。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。