原创 开放隐私计算 开放隐私计算 2023-01-19 23:47
![](https://img-blog.csdnimg.cn/img_convert/d953251bed85de1b3fa8ecdc045598e3.jpeg)
![](https://img-blog.csdnimg.cn/img_convert/6337f184e6c2c415e72e3fa785879292.png)
开放隐私计算
开放隐私计算OpenMPC是国内第一个且影响力最大的隐私计算开放社区。社区秉承开放共享的精神,专注于隐私计算行业的研究与布道。社区致力于隐私计算技术的传播,愿成为中国 “隐私计算最后一公里的服务区”。
181篇原创内容
公众号
01
隐私计算技术开源的整体现状
随着政策鼓励与技术成熟,开源作为一种新型的生产方式、创新的协作方式,正逐渐渗入到千行百业,并在国家战略层面得到了肯定和支持。近年来,国内外隐私计算开源框架与应用工具不断涌现,开源项目涵盖了安全多方计算(MPC)、联邦学习(FL)、可信执行环境(TEE)、同态加密(HE)等各个技术领域。尤其是2022年,在国内更是被称为“隐私计算开源之年”。在2022年,国内已有蚂蚁集团、原语科技、翼方健数等企业推出了多个隐私计算开源项目,进一步促进了隐私计算技术的普及、应用和发展。隐私计算开源项目根据技术路径的不同,分为综合技术型开源项目和专精单一技术型开源项目。根据各个隐私计算开源项目涵盖的技术领域不同,应用功能与性能也有所差异,易用性、扩展性、适配性、通用性、模块化、组件化、用户体验等方面也各有千秋。
作为一个仍在发展中的技术领域,众多开源项目大大促进了隐私计算技术发展、普及及应用推广,也有利于在行业标准化及互联互通等方面提供更多的参考、方案与范式,进一步促进行业的发展与繁荣,主要有以下三个方面的积极意义。
![](https://img-blog.csdnimg.cn/img_convert/2aa7f94ae6c6dd69f45898dd320b7031.png)
综合技术型开源项目一般同时包含主流的安全多方计算(MPC)、联邦学习(FL)、可信执行环境(TEE)、同态加密(HE)等技术,拥有良好的开源社区生态。目前,致力于打造支持各种隐私计算技术及应用的综合性开源项目主要有OpenMined公司2018开始开源的PySyft系列项目,蚂蚁集团2022年开源的SecretFlow系列项目,以及原语科技2022年开源的PrimiHub系列项目等。
![](https://img-blog.csdnimg.cn/img_convert/26c4850ac93ce95cccc38f658304a054.png)
接下来,本文将从隐私计算技术体系中主要的4个技术方向——安全多方计算(MPC)、联邦学习(FL)、可信执行环境(TEE)、同态加密(HE)出发,逐一带来2022年全球隐私计算开源现状的剖析展示。
02
安全多方计算(MPC)开源介绍
安全多方计算(Secure Multi-party Computation, SMPC or MPC)领域主要包括通用MPC技术及专用MPC技术两大类,通用MPC技术一般支持各方之间密态的加法、乘法、比较等操