理论基础:隐匿查询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。
热门推荐
车辆熄火是什么原因导致的?熄火保护装置有什么用?
华为研发中心为什么选择青浦而不是临港?
身体突然很痒一抓就起疙瘩?原因及应对方法全解析
沈青玫降初嘉措大结局短篇小说:降初嘉措是沈青玫追了三年的人
最高年化利率降至“2”字头 个人养老金储蓄类产品吸引力几何?
抑郁症单亲被骂怎么办呢
详解香港公司运营:营业范围如何定义与文件定位
三侠五义:展昭与白玉堂,谁更得人心?为什么?
睡眠专家支招:改善失眠,从生活习惯入手
旅游:诗和远方,中国人的旅途
雫的正确发音与字源解析
海姆立克急救法如何用?珠海市青少年科普大讲堂手把手教你
孩子为什么总爱粘着妈妈?妈妈该如何应对?
陈楚生:音乐风格与 INFJ 型人格的紧密关联及体现
春光无限好:清明节2-3天旅行城市精选推荐
汉初三杰:开创汉朝基业的三位杰出功臣
刘邦第七子刘长:力能扛鼎,屡次叫板哥哥汉文帝,最终绝食而死
如何分析压力位和支撑位?这些概念在股票交易中有何重要性?
看看古人对心上人的雅称
怎么写好硕士论文的摘要
如何实现报表数据排名
扬州旅游第一餐:香园茶社宝藏菜品大公开,不愧是世界美食之都
ANC原理简介:上行降噪与下行降噪,主动降噪与被动降噪,环境降噪与通话降噪
深入解读电脑CPU处理器天梯图(揭秘CPU处理器性能升级历程)
武汉排名前六的小吃街,总有一个你还没吃过……
第一次世界大战导火索:萨拉热窝事件及其深远影响
Windows系统设备重启管理指南:组策略、MDM和注册表配置详解
5种易忽视的急性心梗心电图,牢记!
基于 DSL 的前端动态架构设计
呵护生态 踏青赏花——把课堂搬到大自然之中