成功的营销网站,网页设计与网站建设论述题,国际品牌的广州网页设计,网站建设定制设计这里只对隐私计算做一些概念性的浅显介绍#xff0c;作为入门了解即可 目录 隐私计算概述隐私计算概念隐私计算背景国外各个国家和地区纷纷出台了围绕数据使用和保护的公共政策国内近年来也出台了数据安全、隐私和使用相关的政策法规 隐私计算技术发展 隐私计算技术安全多方计… 这里只对隐私计算做一些概念性的浅显介绍作为入门了解即可 目录 隐私计算概述隐私计算概念隐私计算背景国外各个国家和地区纷纷出台了围绕数据使用和保护的公共政策国内近年来也出台了数据安全、隐私和使用相关的政策法规 隐私计算技术发展 隐私计算技术安全多方计算不经意传输混淆电路秘密分享同态加密可信执行环境功能介绍 联邦学习功能介绍 算法对比最后 隐私计算概述
隐私计算概念 隐私计算Privacy preserving computation 是指在保证数据提供方不泄露原始数据的前提下对数据进行分析计算的一系列信息技术保障数据在流通和融合过程中的“可用不可见”。 隐私计算背景
国外各个国家和地区纷纷出台了围绕数据使用和保护的公共政策
欧盟出台的 《通用数据保护条例》GDPR于2018年5月正式实行加强对欧盟境内居民的个人数据和隐私的保护。2021年7月美国统一法律委员会通过了 《统一个人数据保护法案》 UPDPA明确提出了数据处理相关禁止行为确立了个人数据保护的重要地位。韩国在2020年1月通过了新修订的 《个人信息保护法》、《信用信息法》、《信息通信网法》 三部法律确定了个人和企业可以收集、利用的个人信息范围。
国内近年来也出台了数据安全、隐私和使用相关的政策法规
2020年3月20日中共中央国务院发布 《关于构建更加完善的要素市场化配置体制机制的意见》第六章第二十、二十一、二十二条明确提出加快培育数据要素市场的意见。2021年6月10日《中华人民共和国数据安全法》 在十三届全国人大常委会正式颁布。明确指出坚持安全与发展并重锁定支持促进数据安全与发展的措施建立保障政务数据安全和推动政务数据开放的制度措施。该法自2021年9月1日起施行。2021年8月20日十三届全国人大常委会表决通过 《个人信息保护法》规定任何组织、个人不得非法收集、使用、加工、传输他人个人信息不得非法买卖、提供或者公开他人个人信息。该法自2021年11月1日起施行。
隐私计算技术发展
1982年姚期智提出百万富翁问题安全多方计算概念被提出1986年姚期智提出基于混淆电路的通用解决方案2009年Gentry首次提出了全同态算法2013年Intel推出SGX指令集扩展提供软硬件一体的可信执行环境2016年谷歌提出联邦学习解决安卓手机终端用户的联合模型训练2016年发布的《隐私计算研究范畴及发展趋势》首次提出了隐私计算概念2021年信通院制定了隐私计算区块链相关标准并达成业内共识。。。。。。 隐私计算技术
隐私计算Privacy preserving computation主要包括安全多方计算、可信执行环境、联邦学习三大类技术。
安全多方计算
从百万富翁问题说起在没有第三方的情况下如何判断两个富翁谁更富有 安全多方计算(Secure Multi-Party Computation, SMPC, MPC)在无可信第三方的情况下安全地计算一个约定函数的问题 不经意传输 不经意传输Oblivious Transfer又称茫然传输是一个保护双方隐私的交互协议使用密码学手段保证数据拥有方的数据与需求方需求的数据索引的隐私实现数据的隐私交互。 算法优势
算法用途广泛可以为各类算法提供支撑如混淆电路等算法效率高是目前安全多方计算中效率最高的支撑算法
混淆电路 混淆电路(Garbled Circuit, GC)又称姚氏电路由我国科学院院士姚期智教授于1986年提出核心思想是将两方的安全计算函数编译成布尔电路的形式由一方将布尔电路的真值表加密、打乱顺序由另外一方执行并获得结果中间不泄露双方隐私信息。 算法优势
算法通用大部分计算逻辑都可以转化成布尔电路或算术电路因此基于混淆电路技术可以构造出通用的安全多方计算协议
算法劣势
算法效率低对于常见的算术运算生成电路复杂传输数据量很大效率很低
秘密分享 秘密分享Secret Sharing一种将秘密分拆用以保护隐私的交互协议秘密分享可以保证在仅有几方作恶的情况下也无法复原原数据同时因为具有一定的同态性质每个秘密持有方可以进行本地运算。 算法优势
运算效率高且具有部分同态性质被广泛运用于安全多方计算算法设计某些秘密分享算法复原秘密时不需要使用到所有秘密分片具有较强的鲁棒性
同态加密 同态加密Homomorphic Encryption 是利用函数同态性质对数据进行加密的一种算法协议是目前最为常见的基础协议之一。 算法优势
算法简单交互少容易理解全同态算法通用性强可以满足各类场景的需求
算法劣势
全同态算法效率低不能满足实际场景的计算时延要求
可信执行环境 可信执行环境TEE以硬件为载体提供强安全隔离和通用计算环境。即可以把任务通用程序运行在TEE内部保证不会泄露内部程序或数据也无法干预程序的内部执行流程
现有的TEE方案Intel SGXARM TrustZoneAMD SEV等等
特点 隔离的执行环境安全性更高即使操作系统或者虚拟机被攻破也无法获取TEE内部的程序或数据
功能介绍 可信安全沙箱借助独立的硬件安全计算环境增强数据和算法的安全隐私性双向隐私保证数据方的数据隐私及算法方的算法隐私任何一方的信息均只能使用己方私钥解密远程认证TEE提供远程认证功能保障硬件环境安全Intel认证信息签名上链平台使用更放心
联邦学习 联邦学习以多方原数据不出库无中间隐私泄露为前提多方联合进行模型训练并执行联合预测 功能介绍
基于机器学习训练将各方模型训练中的参数通过同态加密、秘密共享、混淆电路和差分隐私的方式通过区块链网络执行模型聚合并分发共享模型并发放模型训练激励奖励。保护数据隐私的同时公平公正公开的训练模型并评估各方贡献。 算法对比 最后 好看的灵魂千篇一律有趣的鲲志一百六七如果觉得文章还不错的话可以点赞收藏关注 支持一下鲲志的主页 还有很多有趣的文章欢迎小伙伴们前去点评如果有什么需要改进的地方还请大佬指出❌