隐私计算技术开源的整体现状

隐私,计算技术,开源,整体,现状 · 浏览次数 : 42

小编点评

**隐私计算开源框架概述** **引言** 隐私计算作为一种新型的生产方式、创新的协作方式,正逐渐渗入千行百业,并在国家战略层面的得到了肯定和支持。 **主要开源框架** * **OpenMined**:开源了其自家产品OpenMined,参与了隐私计算开源浪潮。 * **联邦学习**:开发了包括ABY、EMP-toolkit、FRESCO等多种技术路线的联邦学习开源框架。 * **隐私多方计算**:开源了用于SMPC的协议,例如ABY、EMP-toolkit等。 * **可信执行环境**:开发了TEE技术,可以确保程序和数据在机密性和完整性上得到保护。 **结论** 隐私计算开源模式可以从以下几方面有效加速整个隐私计算行业的快速发展: *降低隐私计算行业进入门槛。 *提升隐私计算平台安全性和可靠性。 *促进技术一致性和系统互操作性。

正文

###### 作者:京东科技隐私计算产品部 杨博


**随着政策鼓励与技术成熟,开源作为一种新型的生产方式、创新的协作方式,正逐渐渗入到千行百业,并在国家战略层面的得到了肯定和支持:**

•2021年3月,开源首次纳入国家《“十四五”规划和2035年远景目标纲要》,提出:支持数字技术开源社区等创新联合体发展,完善开源知识产权和法律体系,鼓励企业开放软件源代码、硬件设“计和应用服务。”

•2021年10月,中国人民银行等五部门发布《关于规范金融业开源技术应用与发展意见》强调:“加强开源技术及应用标准化建设,瞄准急需、重点领域加快标准制定与实施。加快推进开源技术应用和标准研究制定一体化。加强开源技术标准建设与信息化规划的衔接配套,推动金融业开源技术及应用高质量发展。”

•2021年11月,工业和信息化部发布《“十四五”软件和信息技术服务业发展规划》指出:开源正在重塑软件发展新生态,要大力发展国内开源基金会等开源组织,加速孵化一批具有影响力的开源项目,完善开源软件治理规则,普及开源软件文化。

近年来,国内外隐私计算开源框架不断涌现,可追溯到2017年OpenMined开源了其自家产品,到2022年国内外已有许多知名企业积极参与到了隐私计算开源浪潮中,期间开发并开源了包括联邦学习、多方安全计算、TEE等多种技术路线的隐私计算开源平台。下表归纳了隐私计算领域国内外主要企业组织的开源框架项目情况。各开源项目特点不同,有些易用性强,流程简洁、便于部署,用户能快速上手;有些可扩展性好,产品架构层次清晰,各层之间可独立开发,并支持模块化;也有的开源项目功能完备性强,能支持包括联合统计、隐私集合求交、建模等多种功能,每种功能也有满足不同性能与安全要求的算法。

 

![](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/eab1cc65ca284239b140bdb29b46c609~tplv-k3u1fbpfcp-zoom-1.image)

 

 


**安全多方计算(MPC)开源介绍**

安全多方计算(Secure Multiparty Computation, SMPC)是密码学领域的一个分支方向,最早由图灵奖获得者、中国科学院院士姚期智教授于1982年通过“百万富翁问题”提出。是指在不依赖可信第三方的情况下,两个或多个对等的参与方不泄漏各自输入的信息联合计算一个函数,最后各参与方得到他们预定的输出,该过程保证每一方仅获取自己的计算结果,并且无法通过计算过程中的交互数据推测出其他任意一方的输入数据。

其关键技术包括:秘密分享,不经意传输和混淆电路等基础的密码学技术。 过去的十年里,MPC 已经从一个理论领域发展到一个实践领域:一系列用于 MPC 计算的协议开源库(例如ABY 、EMP-toolkit,FRESCO,JIFF、MP-SPDZ,MPyC, SCALE-MAMBA,和 TinyGable 等,如表所示) 得到了发展,进一步推动了 MPC 的应用和部署。

 

![](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/606c31f54c9e4ad8a9d821e6233e0fd4~tplv-k3u1fbpfcp-zoom-1.image)

 



**联邦学习(Federated Learning)开源介绍**

联邦学习是密码学和人工智能相结合的分布式学习技术。它是一种可以保证在本地原始数据不出库,只通过传输中间结果(模型的梯度信息和模型参数)进行信息交换完成联合训练机器学习模型的方法。为提升安全性,通常结合同态加密(HE)、差分隐私技术以及包括基于秘密分享、不经意传输、混淆电路等密码学原理的各类安全多方计算协议(MPC)和其它用于保证隐私计算的密码学技术来保护中间结果。随着大数据和人工智能的快速发展,逐渐形成了横向联邦、纵向联邦和联邦迁移三个分类。近些年的开源框架也层出不穷,如下表所示:

 

![](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/084d9e4300dc41e1852623b67e41e8b2~tplv-k3u1fbpfcp-zoom-1.image)

 



**可信执行环境(Trusted Execution Environment)开源介**

可信执行环境(TEE)通过软硬件方法在中央处理器中构建一个安全的区域,保证其内部加载的程序和数据在机密性和完整性上得到保护。与纯软件的密码学隐私保护方案相比,不会对隐私区域内的算法逻辑语言有可计算性方面的限制,上层业务表达性更强。但TEE技术本身依赖硬件环境,必须确保芯片厂商可信。而目前,比较成熟的TEE技术主要掌握在国外的芯片厂商手里,近两年国内计算芯片厂商海光,飞腾,鲲鹏等也在积极推出自主实现的TEE功能。而成熟的开源项目显得比较稀缺。

 

![](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/5bf256c998c74ccfb7fb1e8c89f3b45a~tplv-k3u1fbpfcp-zoom-1.image)

 


**结语:**

**对隐私计算产业而言,开源模式可以从以下几方面有效加速整个隐私计算行业的快速发展:**

**1.降低隐私计算行业进入门槛。** 开源作为一种多方协作的生产模式,允许不同领域的专家贡献、共享技术,实现信息自由交换和全球协作发展,在加速技术创新的同时,降低了隐私计算技术的准入门槛。

**2.提升隐私计算平台安全性和可靠性。** 隐私计算开源平台的代码对任何人开放,代码的高可见性使得用户能够对系统进行监督和贡献,是发现安全风险和提升安全性的有力方案 。流行的开源项目拥有大量的贡献者和用户,广泛的测试和应用能够提高开源软件的可靠性。

**3.促进技术一致性和系统互操作性。** 隐私计算开源可以让不同平台的开发者向同一个标准靠拢,以达到系统互联互通的效果,打破“计算孤岛”。

与隐私计算技术开源的整体现状相似的内容:

隐私计算技术开源的整体现状

随着政策鼓励与技术成熟,开源作为一种新型的生产方式、创新的协作方式,正逐渐渗入到千行百业,并在国家战略层面的得到了肯定和支持

隐私计算在智能城市建设中的应用:平衡公共安全与个人隐私

PrimiHub一款由密码学专家团队打造的开源隐私计算平台,专注于分享数据安全、密码学、联邦学习、同态加密等隐私计算领域的技术和内容。 随着智能城市建设的快速推进,各种数据采集技术和设备在城市管理中的应用越来越广泛。这些技术和设备在提升城市管理效率、优化资源分配和提高公共安全方面发挥着重要作用。然而

VOLE+OKVS的PSI技术落地应用

学习&转载文章:技术创新〡VOLE+OKVS的PSI技术落地应用 神谱科技基于VOLE+OKVS设计了两方PSI和多方PSI协议,并已应用于Seceum系列隐私计算产品中。 Seceum并无开源。 多方PSI 隐私集合求交(Private Set Intersection, PSI)允许一组互不信任

C#开源、功能强大、免费的Windows系统优化工具 - Optimizer

前言 今天给大家推荐一款由C#开源、功能强大、免费的Windows系统优化工具 - Optimizer。 工具介绍 Optimizer是一款功能强大的Windows系统优化工具,可帮助用户提高计算机性能、加强隐私和安全保护。该工具支持22种语言,同时提供了许多实用的功能,如关闭不必要的Windows

游戏行业如何利用隐私计算技术增强玩家体验

在游戏行业,玩家体验的个性化是提升用户粘性和满意度的关键。随着技术的发展,游戏公司现在可以利用大量的玩家数据来定制游戏体验。然而,这同时也带来了对玩家隐私保护的挑战。隐私计算技术的出现为这一问题提供了解决方案,它允许在不泄露个人数据的情况下分析和利用数据。

【隐私计算笔谈】MPC系列专题(十):安全多方计算下的集合运算

学习&转载文章:【隐私计算笔谈】MPC系列专题(十):安全多方计算下的集合运算 集合运算 集合可以通俗地描述为确定的一堆东西。如有一个集合$𝐴$,一个元素$𝑐$要么属于集合$𝐴$,记做$𝑐\in 𝐴$;要么不属于集合$𝐴$,记做$𝑐∉𝐴$,元素$𝑐$不能既属于集合$𝐴$又不属于$

面试日记|同盾

隐私计算算法工程师助理 公司介绍 官网:地址 同盾科技是以大数据,云计算和人工智能为基础的智能决策与分析大数据&AI公司,我们服务金融,政企,互联网,物流等行业 目前融资到D+轮,现有员工近1300人,总部在杭州,北上广深成都,西安新加坡等地有分支机构 面试问题 1、自我介绍 2、介绍一下发表的论文

隐私计算之多方安全计算(MPC,Secure Multi-Party Computation)

如今,组织在收集、存储敏感的个人信息以及在外部环境(例如云​​)中处理、共享个人信息时, 越来越关注数据安全。这是遵守隐私法规的强需求:例如美国加利福尼亚州消费者隐私法 (CCPA)、欧盟通用数据保护条例 (GDPR) 和世界各地的其他新兴法规,以及中国的《数安法》《个保法》等,都对安全处理敏感数据提出了要求。

《隐私计算白皮书(2022年)》概览

2022年12月28日,由中国信息通信研究院、中国通信标准化协会指导,隐私计算联盟、中国通信标准化协会大数据技术标准推进委员会联合主办的“2022可信隐私计算峰会”在京召开。

数据库安全

学习&&转载文章:隐私计算安全基座-数据库安全 数据安全 用数据生命周期的全链路思考,可以得出如下的结论: 数据存储态安全:对数据的存储安全负责,保障数据的静存储态安全,不泄露。 数据传输态安全:对数据的转移安全负责,保障数据的转移态安全,不泄露。 数据计算态安全:对数据的动态计算的安全负责,保障数