第4讲 功能介绍:隐语 PSI 功能及使用介绍
一、SPU简介
SPU:Secure Processing Unit,安全处理单元
功能:实现PSI协议
应用场景:加密计算、隐私保护
二、PSI协议
1.定义:Private Set Intersection,私有集合交集
目的:在不泄露集合元素的情况下,找出两个集合的交集
2.优点:
高效
安全
可扩展
3.缺点:
计算成本高
通信量大
三、SPU架构
输入接口:bucket_psi_mem_ops
支持分批请求
通过分批支持大规模数据
检查请求id列表是否重复
检查是否有重复项
支持按需交叉排序
四、Secretflow-PSI开发步骤
①初始化Secretflow环境
②加载数据
③执行PSI
④获取结果
...全文