搭建primihub开源框架并一步步理解

开源地址:
GitHub - primihub/primihub: Privacy-Preserving Computing Platform 由密码学专家团队打造的开源隐私计算平台,支持多方安全计算、联邦学习、隐私求交、匿踪查询等。 · GitHubPrivacy-Preserving Computing Platform 由密码学专家团队打造的开源隐私计算平台,支持多方安全计算、联邦学习、隐私求交、匿踪查询等。 - primihub/primihubhttps://github.com/primihub/primihub

运行结果

步骤解析

上面的步骤表示两方各自持有一份数据,系统算出了"双方共有的行",而各自独有的行从头到尾没有暴露给对方,具体实现使用了ECDH-PSI

ECDH椭圆曲线迪菲-赫尔曼加密

具体流程

复制代码
A方数据 x:先用自己的钥匙加密 → 再用B方的钥匙加密`
`B方数据 y:先用自己的钥匙加密 → 再用A方的钥匙加密`

`ECDH 的数学性质保证:`
`只要 x == y,两边"两次加密"后的结果一定相同`

`→ 对比最终密文,相等的就是交集`
`→ 全程没有任何一方拿到对方的明文`
`

ECDH-PSI全程都在加密,最后的明文结果怎么给出来的?

关键流程:双方交换加密后的数据,收到对方密文之后,各自用自己私钥再加密一遍,只保留结果相同的部分,命中的结果查各自自己的账本还原明文,最后给出明文交集

实际落地方式

加密 → 交换 → 比对 → 命中的ID自动join回本地数据表 → 自动写出结果文件

相关推荐
IT大白鼠6 分钟前
GitLab 未认证 RCE 应急实战CVE-2026-97229(CVSS 10.0)
网络·安全·gitlab
进击的荆棘10 分钟前
Linux系统——线程同步与互斥之线程池和安全
linux·运维·服务器·安全·单例模式·线程
KCENN1 小时前
安全地毯压敏传感防护在工业流水线与机器人作业区的耐腐蚀材质及紧急停机机制
安全
北城笑笑1 小时前
Vue 109 ,从零搭建 Vue3 + Electron 工程:生态、安全桥接与打包选型( Vue + Electron )
前端·javascript·vue.js·安全·electron·vue
codigger2 小时前
AI 把代码写得飞快,然后呢?聊聊我验收生成代码的一套流程
ai·程序员·编程·#人工智能
山东科恩光电14 小时前
安全触边在协作机器人工作站防碰撞防护中的安装方案与性能优化
安全
秋饼17 小时前
MCP 2026-07-28 无状态协议大改版:Spring AI 2.1 多轮往返请求与网关路由落地
java·ai·技术分享·后端开发
进击的雷神20 小时前
我用 second-brain-skills 把 Claude Code 升级成了“第二大脑”:PPT、品牌手册、SOP 一人搞定
ai·claude·ppt·sop
Alluxio20 小时前
Alluxio + OCI:为 AI 工作负载实现亚毫秒访问延迟与可扩展吞吐
运维·数据库·人工智能·分布式·缓存·ai·语言模型
wflynn1 天前
Genie 4新增原生音频,实时世界模型加入声音生成
ai·技术