理论基础:隐匿查询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人工智能
饭后漱口的重要性
婚姻中的性:为何逐渐减少?
锻炼长肌肉的食物有哪些?
5所奖学金政策好的大学,第一所达到奖学金全覆盖,看看有你的目标院校吗?
PCP医学上指什么病?带你了解肺孢子菌肺炎
朱棣为防藩王篡位而做出的王府改革
深入解析纹理贴图——纹理过滤及MipMap技术
脑梗患者的饮食禁忌与健康指南
从中医角度看阴阳与人体生命的对应
笔记本电脑摄像头未检测到怎么办?5个小技巧,快速解决
事实、评论、吐槽、说坏话与诋毁的区别与应用
游戏原神资讯:新版本发布与玩家反馈解析
夫妻间共同沐浴 10大益处
窦性心律过速怎样调理
人到中年,遇到爱而不得的人,要看清这三个真相!
原著角色回顾 《犬夜叉奈落之战》驱魔美少女珊瑚
梁静茹2025年北美演唱会:重拾青春记忆
设问句是什么意思?一文带你了解并掌握!
鲁迅口中的“千夫指”是什么意思?许多人对此产生误解
抑郁症的患者该如何洗澡?怎样选择合适的洗澡方式减轻抑郁症?
物业保安与业主之间发生纠纷如何解决
人为什么会做重复的梦?
怀孕饮食红灯区!保护宝宝健康,这些食物要避开
卓文君诀别诗:古韵深情,人生别离之痛
重构传统:现代科技如何赋能公路工程文化的创新发展
固定丁银摊丁入亩:清代税制改革的重要里程碑