理论基础:隐匿查询PIR
创作时间:
作者:
@小白创作中心
理论基础:隐匿查询PIR
引用
CSDN
1.
https://blog.csdn.net/weixin_51628424/article/details/144175178
隐匿查询(PIR)是一种隐私保护技术,允许用户在不暴露查询内容的情况下从数据服务方获取所需信息。本文将详细介绍PIR的定义、分类以及基于同态加密和DPF的实现方案。
1. 隐匿查询PIR定义
隐匿查询,也称隐私信息检索(Private Information Retrieval,PIR),是指查询方隐藏被查询对象关键词或客户ID信息,数据服务方提供匹配的查询结果却无法获知具体对应哪个查询对象。数据不出门且能计算,杜绝数据缓存的可能性。
服务方有数据集D,客户发起查询请求。在经过PIR计算后,客户就可以知道与查询对应的数据。在这个过程中,服务方不知道客户检索的那个数据,客户也不知道任何不属于她查询的数据。
2. PIR分类
2.1 按服务数量分类
- 单服务PIR(Single-server PIR):可能需要像 FHE 这样的重加密原语
- 双服务PIR(Two-server PIR):难以在实际应用中实现,使用 DPF 等密码原语而更加高效
2.2 根据检索信息的方式分类
- index PIR:客户端知道数据在哪
- keyword PIR:客户端不知道数据在哪,通过 keyword 请求
3. PIR技术简介
3.1 A Trivial Solution
3.2 HE-based PIR
问题:太大计算和通信开销
HE-based PIR实现
- 服务方将在数据库内的数据转换为HE明文
- 客户方基于index加密的query vector并发送给服务方
- 服务方计算查询向量与 HE 明文之间的内积
- 客户方解密加密的查询结果获得结果明文
3.3 HDPF-based PIR
使用新的 DPF 原语提高效率。属于 Two-server PIR。
热门推荐
从贫苦农民到海军政委:苏振华的革命人生
平江古镇:苏州最后的江南水乡
平江路:苏州古城保护的典范
自动驾驶技术的深度思考:安全与伦理的挑战
“让AI帮我开车”——完全自动驾驶还有多远?
应届生人才评估怎么写比较好?
应届生人才评估怎么写比较好?
探秘稻城亚丁:四条绝美自驾线路,带你领略人间仙境
温州豪车市场:BBA与特斯拉的较量
温州豪车保有量飙升,劳斯莱斯成新宠
福寿螺入侵中国:一场生态危机的防治之路
加拿大一枝黄花又双叒叕泛滥了!如何控制?
从鳄雀鳝事件看中国如何防控入侵动物
阳光柠檬红茶:一杯茶中的心灵舒缓剂
如何制作美味的炸鸡
张婧仪秋冬穿搭秘籍:梨型身材显瘦神器
黄金分割助你科学健身,塑造完美身材!
大额医疗费用补助怎么使用,报销流程是什么
口足目:海洋中的“螳螂战士”
掌握Unity中的人物飞行特效设计:完美世界的五连跳
冰窟窿基本简介
“皮皮虾”有哪几种?哪个品种更好吃?一文全读懂,来涨知识了
电脑打印预览总显示不全?掌握这7大技巧,轻松搞定!
打印机显示错误状态不能打印怎么办?6个简单方法,修复打印机错误!
补中益气丸的历史与12种治疗疾病总结
补中益气丸:传统中药的补益之道
冬季感冒高发,你的家庭药箱准备好了吗?
冬季流感高发!教你辨别感冒解毒颗粒真假
酒店租赁合同管理:四大维度全面解析,助你规避风险
上海到哈尔滨长途直达大巴班次查询表(路线+票价)