安全多方计算之MP-SPDZ实例初探

本文介绍了MP-SPDZ,一个安全多方计算的开源库,涉及混淆电路、秘密分享等技术。文章通过实现一个简单的三方求和程序,展示了SPDZ的使用流程,包括安装依赖、编译、生成证书和运行计算。同时,文章鼓励读者深入探讨MP-SPDZ的其他功能和技术,如混淆电路和同态加密。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

MP-SPDZ是一个安全多方计算的开源库。里面包含了各种技术实现的安全多方计算,例如混淆电路、秘密分享、OT、同态。功能比较全,而且是持续维护的开源库。主体语言是python,众所周知,python是世界最好的语言。在此基础上定义了很多新的关于MPC的类和库,具体可查看用户手册。

官方文档是:https://github.com/data61/MP-SPDZ  对spdz库进行了详细介绍,以及一些基础的安装编译命令

官方源代码:https://github.com/data61/MP-SPDZ/releases

官方用户手册:Welcome to MP-SPDZ’s documentation! — MP-SPDZ documentation    详细记录了spdz提供的各种类,函数,变量等。

大家可以参照这三个网址进行学习。

本篇博文想要实现一个简单的三方求和程序,来展示一个SPDZ的多方计算

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

南七小僧

打赏后,可以添加微信一对一咨询

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值