理论基础:隐匿查询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。
热门推荐
双十一后如何在淘宝开店大赚一笔?
超级减肥王:如何用心理调适成功瘦身?
贾玲瘦了100斤!揭秘她的科学健身之路
医学专家揭秘:健康减肥不反弹!
如何搞定家中的“小龙人”
家里三代属龙人如何和平共处?
苏东坡与毛泽东都爱的红烧肉,如何吃才更健康?
米其林三星餐厅推荐:红烧肉最佳食材选择与处理技巧
AI智能体:重塑未来工作效率的关键力量
山梨酸钾与苯甲酸钠的比较
与家里的“龙”和谐相处:属龙人的性格特点与相处之道
《树民》与《纵情夏日》:文学中的环保启示录
AI助力全球生态保护:从《地球的故事》看未来
前任又双叒叕来撩?教你稳住心态!
安遇情感教你应对前任分手后的纠缠
VinylPlus:引领PVC回收创新与实践
PVC材料如何改变现代建筑设计?
清蒸鲈鱼:秋季减肥神器!
清蒸鲈鱼最佳搭档:蒜泥白肉、小葱拌豆腐和凉拌黄瓜!
周末家庭聚餐:10分钟搞定清蒸鲈鱼!
五星大厨教你清蒸鲈鱼绝技:从选鱼到调味的完整攻略
拍摄日出日落的完整攻略:从前期准备到后期处理
教你辨别真巧克力,可可脂才是王道!
健身减脂也能吃巧克力?!
十种常见食品添加剂全解析:从防腐到增味,一文读懂食品添加剂
“关节健康”保健食品里的MSM是什么?
明胶的应用和清真认证知识点
“食品添加剂”如洪水猛兽?你可能存在这些认知误区!
明胶VS果胶,软糖的“食用胶大战”
食用明胶的作用与功效