社区
隐语开源社区
学习打卡
帖子详情
第6讲 功能介绍:隐语PIR功能及使用介绍
yakoju
2024-11-29 18:29:31
PIR 总体介绍
定义与分类
:隐匿查询(PIR)指用户查询服务端数据库时,服务端不知用户所查数据。按服务器数量分单服务器和多服务器方案,按查询类型分 Index PIR 和 Keyword PIR,隐语支持 Single Server Index PIR(SealPIR)和 Single Server Keyword PIR(Labeled PSI)
实现架构
:涵盖 PIR 调用接口(pir_setup 用于数据预处理,pir_query 执行查询任务)、PSI 协议实现层(含 SealPIR 和 Label PSI 实现等)及基础组件层(如 ECC、AES、HAS 等)。
Index PIR - SealPIR 介绍
BFV 方案基础
:阐述参数(多项式次数、明文模、密文模等)及运算规则(密文加法、明文乘密文、替换等),指出传统基于同态密码实现 PIR 存在查询请求密文向量大的问题。
SealPIR 优势
:可将多个数据 pack 到一个 HE Plaintext,压缩查询向量至一个密文,减少通信量;支持多维查询(如 2 维查询将数据转矩阵降 expand 计算量)与多个查询(用 cuckoo hash 算法提效),详述各功能实现细节及外部库依赖和单元测试位置。
Keyword PIR - Labeled PSI 介绍
原理与优化
:核心为点值转插值多项式系数表示。基于 BFV SHE 优化,如通过窗口、分区、特定算法及 postage stamp bases 等减少乘法次数与通信量,参考多篇论文改进,以微软开源代码为核心,采用隐语 OPRF,支持多种 ecc 曲线及 label 自动填充等。
流程与参数
:服务端预处理含选参、prf 计算、hash 处理、多项式计算打包等;客户端和服务端查询有请求参数、执行 OPRF 等五步流程,介绍多类参数含义,给出外部库依赖和单元测试位置。
隐语 PIR 后续计划
:聚焦 PIR 协议开发、调用框架完善及产品化推进,包括跟踪 SOTA PIR、构建 PSI/PIR 独立代码库、剖析产品需求与设计方案等。
...全文
49
回复
打赏
收藏
第6讲 功能介绍:隐语PIR功能及使用介绍
PIR 总体介绍 定义与分类:隐匿查询(PIR)指用户查询服务端数据库时,服务端不知用户所查数据。按服务器数量分单服务器和多服务器方案,按查询类型分 Index PIR 和 Keyword PIR,隐语支持 Single Server Index
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
第6
讲
:
隐语
PIR
介绍
及开发实践
隐私信息检索(Private information retrieval,
PIR
)是对信息检索(information retrieval, IR)的一种扩展,最早在[CKGS95]中提出,用于保护用户查询信息,防止数据持有方得到用户的检索条件。
隐私计算实训营 第1期|第6
讲
:
隐语
PIR
介绍
及开发实践丨笔记
PIR
按照服务器数量分类,有单服务器方案(Single Server)和多服务器...
隐语
PIR
实现位置在SPU的代码库,底层依赖YACL的密码库,在上层的封装即secretflow中的接口有
pir
_setup、
pir
_query和
pir
_mem_query(基于内存)。
隐语
SecretFlow实训营-第6
讲
:
隐语
PIR
介绍
及开发实践
BFV方案
介绍
:多个数据pack到一个HE Plaintext;查询向量压缩到一个密文;支持多维查询;支持多个查询;核心思想:点值表示得到插值多项式系数表示。
隐私计算实训营第六
讲
-
隐语
PIR
介绍
及开发实践
隐语
实现的
PIR
(Private Information Retrieval)是一项
使用
户能够在不向服务器透露查询内容的情况下,从服务器数据库查询数据的技术。这种技术主要用于保护用户的查询隐私,防止服务端知晓或推断用户的查询意图或感...
第六
讲
隐语
PIR
介绍
及开发实践
BFV方案主要贡献:把多个数据pack到一个同态的多项式,支持多维查询客户端
使用
同态进行解密多维查询:转成矩阵多个查询:一行有多个数据减少乘法次数和计算量:窗口 分区
使用
邮票基的个数降低乘法深度PS算法减少密文...
隐语开源社区
554
社区成员
2,102
社区内容
发帖
与我相关
我的任务
隐语开源社区
隐语开源社区,隐私计算开发者交流和讨论的平台。
复制链接
扫一扫
分享
社区描述
隐语开源社区,隐私计算开发者交流和讨论的平台。
密码学
可信计算技术
安全
企业社区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
【最新活动】
3月18日:隐私计算实训营第一期
试试用AI创作助手写篇文章吧
+ 用AI写文章