社区
隐语开源社区
学习打卡
帖子详情
基于Secretnote的PSI开发指南
素澜
2024-11-30 13:33:43
...全文
7
回复
打赏
收藏
基于Secretnote的PSI开发指南
[图片]
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
隐私计算实训营学习五:隐语
PSI
介绍及
开发
指南
是一种特殊的安全多方计算(MPC)协议。Alice持有集合X,Bob持有集合Y,Alice和Bob通过执行
PSI
协议,得到交集结果X∩Y,除交集外不会泄漏交集外的其它信息。1、两方dp-
psi
2、多方ecdh-3-party(可扩展到多方)协议简单、易于理解与实现、通信成本小、计算量大、易于扩展到求交集数量与计算
PSI
类型。1、Alice将自己的数据哈希到ECC点,通过私钥对这些点进行加密点乘,然后发送给bob。
【隐私计算实训营——005隐语
PSI
介绍及
开发
实践】
定义:
PSI
(Private Set Inter
sec
tion)是一种协议,用于比较两个私有集合的元素,并在不泄露集合成员身份的情况下确定两个集合的交集。
PSI
算法经典论文算法概述
在实际应用中,需要权衡通信复杂度、计算复杂度、安全性要求:(1)如果网络是计算瓶颈,则可以考虑通信复杂度低的基于公钥加密的
PSI
算法;(2)如果计算资源是瓶颈可以考虑基于哈希或OT的
PSI
算法;(3)而对安全性较高的应用场景,推荐使用基于GC、同态和差分的
PSI
算法。同时,在考虑选择
PSI
的时候,需要考虑双方数据集大小是否一致,上述许多论文中的算法是在假设双方数据集一致的情况下(平衡
PSI
)。而非平衡
PSI
场景下,通信量和计算量一般是受数据集较大一方决定的。
idea插件
开发
-
PSI
程序结构接口(Program Structure Interface)简称
PSI
,
PSI
是IDEA插件
开发
最复杂的一块内容,后续会有大量实战来强化理解此处的知识。
PSI
是IntelliJ 平台中的一个层,负责解析文件并创建语法和语义代码模型,为平台的众多功能提供支持。
Private Set Inter
sec
tion(
PSI
)
1. 引言
PSI
为当前
sec
ure-party computing (MPC) 安全多方计算的一个应用热点。 随着人们越来越关注用户数据的隐私保护,需在保护隐私的前提下,充分利用用户信息。 Private Set Inter
sec
tion(
PSI
)私有集合交集: 是一种安全的多方计算加密技术,它允许持有集合的两方比较这些集合的加密版本以计算交集。在这种情况下,除了交叉点中的元素之外,双方都没有向对方透露任何信息。
PSI
目前常用于: 服务器-客户端方案,在该方案中,只有客户端了解其集合与服务器集合的交集
隐语开源社区
548
社区成员
2,102
社区内容
发帖
与我相关
我的任务
隐语开源社区
隐语开源社区,隐私计算开发者交流和讨论的平台。
复制链接
扫一扫
分享
社区描述
隐语开源社区,隐私计算开发者交流和讨论的平台。
密码学
可信计算技术
安全
企业社区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
【最新活动】
3月18日:隐私计算实训营第一期
试试用AI创作助手写篇文章吧
+ 用AI写文章