社区
隐语开源社区
学习打卡
帖子详情
第6讲 隐语PIR功能及使用介绍
L_Ackerman
2024-11-29 23:35:48
第6讲 隐语PIR功能及使用介绍.pdf
3.67M
...全文
10
回复
打赏
收藏
第6讲 隐语PIR功能及使用介绍
第6讲 隐语PIR功能及使用介绍.pdf 3.67M
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
隐私计算实训营第六
讲
-
隐语
PIR
介绍
及开发实践
隐语
实现的
PIR
(Private Information Retrieval)是一项
使用
户能够在不向服务器透露查询内容的情况下,从服务器数据库查询数据的技术。这种技术主要用于保护用户的查询隐私,防止服务端知晓或推断用户的查询意图或感兴趣的数据。
隐语
实现的
PIR
技术可以按照不同的维度进行分类,主要分为服务器数量分类和查询类型分类。
第六
讲
隐语
PIR
介绍
及开发实践
BFV方案主要贡献:把多个数据pack到一个同态的多项式,支持多维查询客户端
使用
同态进行解密多维查询:转成矩阵多个查询:一行有多个数据减少乘法次数和计算量:窗口 分区
使用
邮票基的个数降低乘法深度PS算法减少密文乘法Label PSI主要工作:支持ecc曲线Label自动填充增加了服务预处理。
第6
讲
:
隐语
PIR
介绍
及开发实践
隐私信息检索(Private information retrieval,
PIR
)是对信息检索(information retrieval, IR)的一种扩展,最早在[CKGS95]中提出,用于保护用户查询信息,防止数据持有方得到用户的检索条件。
隐私计算实训营 第1期|第6
讲
:
隐语
PIR
介绍
及开发实践丨笔记
PIR
按照服务器数量分类,有单服务器方案(Single Server)和多服务器方案(Multi-Server),按照查询类型分类,可以分为Index
PIR
和Keyword
PIR
。二是
PIR
的调用框架,主要是对PSI/
PIR
的代码库进行独立,三是
PIR
的产品化,包括产品需求进一步的深入了解和落地方案的设计。
隐语
PIR
实现位置在SPU的代码库,底层依赖YACL的密码库,在上层的封装即secretflow中的接口有
pir
_setup、
pir
_query和
pir
_mem_query(基于内存)。
隐私计算实训营 第1期 | 第6
讲
隐语
PIR
介绍
及开发实践
5.Keyword
PIR
-Labeled PSI (核心思想:点值表示得到插值多项式系数表示)1.
PIR
(Private Information Retrieval)隐匿查询。·
使用
extremal postage stamp bases减少通信量。·Paterson-Stockmeyer算法,减少密文乘法。2.
隐语
目前支持的
PIR
方式:(主要支持单服务器)·多个数据pack到一个HE Plaintext。·查询向量压缩到一个密文。3.
隐语
PIR
基础构成。·减少乘法次数和计算量。
隐语开源社区
548
社区成员
2,102
社区内容
发帖
与我相关
我的任务
隐语开源社区
隐语开源社区,隐私计算开发者交流和讨论的平台。
复制链接
扫一扫
分享
社区描述
隐语开源社区,隐私计算开发者交流和讨论的平台。
密码学
可信计算技术
安全
企业社区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
【最新活动】
3月18日:隐私计算实训营第一期
试试用AI创作助手写篇文章吧
+ 用AI写文章