554
社区成员




本讲深入探究了匿踪查询(PIR)技术,为数据查询隐私保护提供关键思路与方法。
PIR 核心在于,服务器持有数据集,客户端发起查询,经 PIR 计算,客户端精准获取查询对应数据,同时确保服务器不知客户端所取数据,客户端亦对无关数据毫无知晓,全方位捍卫隐私。如医疗数据查询场景,患者查询自身记录时,医疗机构无法洞悉查询内容,保障医疗隐私。
平凡方案(基于同态加密算法如 Paillier):实现简易,但通信成本高昂。客户端逐数据加密查询,服务器处理后返回,大量加密解密运算致通信负担剧增,大规模数据查询效率堪忧。
基于同态加密(HE)的 PIR(如 Fan - Vercauteren 方案):服务器将数据库数据转为同态明文,客户端依索引构建加密查询向量,服务器算向量与明文内积,客户端解密得结果。虽功能强大可实现复杂计算,但计算与通信开销大。优化版 SealPIR 采用多数据包组合同态明文、压缩查询向量等策略降成本、提效率,支持多维查询与批量处理,百万级数据查询秒级响应。
基于分布式点函数(DPF)的 PIR:DPF 函数特性适配 PIR,双服务器架构下,两函数 DPF.Gen 与 DPF.Eval 协作。数据库复制于非共谋服务器,借 DPF 函数处理实现隐私查询。新 DPF 原语涌现持续优化效率,拓展 PIR 应用场景与规模。