理论基础:隐匿查询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。
热门推荐
生理期保暖小技巧,让你舒适度过
名字解析:苏雪和
红楼梦:刘姥姥没文化?她的生活智慧,很多人学不来
关公文化:东方忠义精神在西方的传承与交融
正念疗愈焦虑训练
不让你胖,国家都出手了!西南地区食谱怎么用?干货全部告诉你!
玉米播种后出苗时间的影响因素剖析
柑橘橙子谁维生素多(桔子的维c多还是橙子的维c多)
宝可梦耿鬼性格配招大全 宝可梦耿鬼种族值属性介绍
团队协作改进措施有哪些
3种咖啡烘焙度功效大比拼,这种最护心血管/抗发炎
钢琴考级的各级要求以及练习方法
LOL英雄沙皇技能分析和对战技巧
纯碱(碳酸钠):性质、用途与价格全解析
如何让“光”更有益健康?这个讲座告诉你答案
《难哄》难不难哄?高颜值CP甜虐交加,剧情却让人抓狂!
管道压力、流速、流量计算,标况和工况流量的转换
辽阳十大硬菜:品味这座城市的独特美食文化
清明节,上坟回来一定要注意的五件事
盛夏觅佳果,水蜜桃压枝垂
首个“非遗版”春节,云南文旅推出六大主题线路迎新春
新小区二楼反水怎么办?这些预防和解决方案请收好
山东卫生健康领域改革“小步快跑”
《如懿传》风评逆转,观众为什么共情“坏女人”?
如何利用智慧园区管理平台提升园区运营效率?
家乡的古今名人有哪些?家乡的骄傲!细数那些影响深远的古今名人!
宋妍霏:从练习生到演员的蜕变之路
掌握渐变色技巧:让你的设计作品生动多彩的实用方法与技巧分享
呼中区:用好治理"三个三" 提升群众获得感
喝牛奶真能提高免疫力吗?