0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

浅谈机密计算的工作原理和应用

如意 来源:51cto 作者:布加迪编译 2020-07-02 12:43 次阅读

几大科技公司在大力采用一种新的安全模式:所谓的机密计算,以更好地保护各种形式的数据。

数据安全的三大支柱需要保护静态数据、传输中数据和使用中数据。保护静态数据意味着使用加密或令牌化等方法,那样即使从服务器或数据库复制数据,窃贼也无法访问该信息。保护传输中数据意味着确保未经授权的人看不到服务器和应用程序之间传输的信息。有明确的方法可以提供两种保护。

不过,保护使用中数据特别困难,因为应用程序需要明文数据(未经加密或其他方式保护的数据)才能进行计算。但这意味着恶意软件可以转储内存中内容以窃取信息。如果数据在内存中泄露时被窃,服务器硬盘上的数据是否进行加密其实并不重要。

机密计算的支持者希望改变这种状况。微软的软件架构师、机密计算联盟技术咨询委员会主席Dave Thaler说:“我们在大力宣传实际上可行的解决方案”以保护使用中数据。

该联盟于去年8月在Linux基金会下启动,旨在为机密计算定义标准,并支持开源工具的开发和采用。成员包括阿里巴巴、AMDArm、Facebook、Fortanix、谷歌、华为、IBM(通过其子公司Red Hat)、英特尔、微软、Oracle、瑞士电信、腾讯和VMware等科技巨头。几个科技巨头已经在出售机密计算产品和服务。

机密计算使用基于硬件的技术将数据、特定功能或整个应用程序与操作系统、虚拟机管理程序或虚拟机管理器以及其他特权进程隔离开来。数据存储在可信执行环境(TEE)中,即使借助调试器,也无法从外部查看数据或对数据执行的操作。TEE确保只有授权的代码才能访问数据。如果代码被更改或被篡改,TEE将拒绝操作。

由于担心数据可能泄露,许多组织拒绝将一些最敏感的应用程序迁移到云端。Fortanix的市场营销副总裁兼机密计算联盟外联主席Seth Knox表示,机密计算使不同的组织可以合并数据集进行分析,无需访问彼此的数据。比如说,零售商和信用卡公司可以反复核查客户和交易数据、查找潜在的欺诈行为,无需让另一方访问原始数据。

机密计算可能还有与安全无关的其他好处。比如说,图像处理应用程序可以将文件存储在TEE中,而不是将视频流发送到云端,因而节省带宽并缩短延迟。该应用程序甚至可以在处理器层面划分这类任务,主CPU负责大部分处理,但依靠网卡上的TEE处理敏感计算。

这种技术还可以保护算法机器学习算法或分析应用程序(比如股票交易平台)可以驻留在TEE中。Gartner的技术分析师Martin Reynolds说:“您不希望我知道您在交易的股票,我也不希望您知道算法。在这种情况下,您无法搞到我的代码,我也无法搞到您的数据。”

机密计算需要软硬件供应商之间广泛的协作,以便应用程序和数据可以与TEE兼容。如今执行的大多数机密计算在搭载英特尔软件保护扩展(SGX)的英特尔服务器(比如至强系列)上运行,SGX可将特定的应用程序代码和数据隔离开来,以便在内存的专有区域中运行。然而最近的安全研究表明,英特尔SGX很容易受到侧通道攻击和定时攻击。

幸好,TEE并非仅出现在英特尔硬件中。OP-TEE是面向在Arm Cortex-A核心上运行的非安全Linux内核的TEE。微软的虚拟安全模式是Windows 10和Windows server 2016中一种基于软件的TEE,由Hyper-V(Windows系统的虚拟机管理程序)实现。

机密计算联盟目前支持少数几个开源项目,包括英特尔GX SDK for Linux、微软的Open Enclave SDK和Red Hat的Enarx。并非项目得到该联盟的认可才可以被认为是机密计算:比如说,谷歌的Asylo与Enarx很相似,微软Azure的机密计算服务同时支持英特尔SGX和微软的虚拟安全模式。

Thaler表示,基于硬件的TEE可以补充其他安全技术,包括同态加密和可信平台模块之类的安全元件芯片。他说:“您可以结合使用这些技术,因为它们不一定互为排斥。您是关注云还是边缘?可以选择要使用的技术。”

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据传输
    +关注

    关注

    9

    文章

    1894

    浏览量

    64607
  • 网络安全
    +关注

    关注

    10

    文章

    3159

    浏览量

    59766
  • 数据安全
    +关注

    关注

    2

    文章

    681

    浏览量

    29948
收藏 人收藏

    评论

    相关推荐

    电阻器的工作原理计算方法

    电阻器的工作原理 电阻器的工作原理基于欧姆定律,其核心在于利用物质的电阻性质来控制威廉希尔官方网站 中的电流。当电压施加在电阻器两端时,由于电阻材料具有一定的电阻率,电流通过时会产生能量损耗,部分电能转化为热能
    的头像 发表于 12-04 14:31 432次阅读

    量子计算机与普通计算机工作原理的区别

      本文介绍了量子计算机与普通计算机工作原理的区别。 量子计算是一个新兴的研究领域,科学家们利用量子力学,制造出具有革命性能力的计算机。虽然现在的量子
    的头像 发表于 11-24 11:00 318次阅读
    量子<b class='flag-5'>计算</b>机与普通<b class='flag-5'>计算机工作原理</b>的区别

    母线工作原理

    电子发烧友网站提供《母线工作原理.pdf》资料免费下载
    发表于 10-26 11:08 0次下载
    母线<b class='flag-5'>工作原理</b>

    辅助电源的工作原理

     辅助电源的工作原理主要涉及在主电源发生故障或不稳定时,自动切换到备用电源,以保证设备的持续供电。以下是关于辅助电源工作原理的详细解释:
    的头像 发表于 10-21 14:56 418次阅读

    锌银电池的工作原理

    锌银电池的工作原理主要基于锌和银两种金属之间的氧化还原反应。以下是锌银电池工作原理的详细解释:
    的头像 发表于 10-03 14:59 1320次阅读

    串行接口的工作原理和结构

    串行接口(Serial Interface)的工作原理和结构是理解其在计算机与外部设备之间数据传输方式的重要基础。以下将详细阐述串行接口的工作原理及其典型结构。
    的头像 发表于 08-25 17:01 1713次阅读

    VCO的工作原理是什么

    VCO(Voltage-Controlled Oscillator,电压控制振荡器)的工作原理是基于电子器件的非线性特性,通过改变输入电压来调整输出信号的频率。以下是对VCO工作原理的详细阐述,包括其威廉希尔官方网站 结构、工作机制、性能参数
    的头像 发表于 08-20 17:16 1877次阅读

    DRAM的内部结构和工作原理

    今天我们来聊聊在计算机领域中非常关键的技术——DRAM(动态随机存取存储器)的内部结构和工作原理
    的头像 发表于 07-26 11:40 1895次阅读
    DRAM的内部结构和<b class='flag-5'>工作原理</b>

    LLC谐振半桥工作原理(LLC变压器计算公式)

    L6599-LLC谐振半桥工作原理(LLC变压器计算公式)
    发表于 06-18 09:20 25次下载

    组合逻辑控制器的组成和工作原理

    计算机系统中,控制器是一个至关重要的组成部分,它负责协调各个部件的工作,确保计算机能够按照预定的程序执行。而组合逻辑控制器作为控制器的一种类型,以其独特的工作原理和结构,在工业自动化
    的头像 发表于 06-17 15:57 727次阅读

    霍尔开关的工作原理及应用

    霍尔开关的工作原理及应用
    的头像 发表于 04-09 10:29 3193次阅读
    霍尔开关的<b class='flag-5'>工作原理</b>及应用

    边缘计算网关的工作原理及其在工业领域的应用价值

    ,提高了系统的响应速度和运行效率。本文将结合一个具体的工业使用案例,详细阐述边缘计算网关的工作原理及其在工业领域的应用价值。 边缘计算网关是一种部署在网络边缘的设备,它集成了计算、存储
    的头像 发表于 03-15 14:06 477次阅读
    边缘<b class='flag-5'>计算</b>网关的<b class='flag-5'>工作原理</b>及其在工业领域的应用价值

    IGBT器件的结构和工作原理

    IGBT器件的结构和工作原理
    的头像 发表于 02-21 09:41 1813次阅读
    IGBT器件的结构和<b class='flag-5'>工作原理</b>

    浅谈可调电感器的工作原理、作用及实际应用优势

    浅谈可调电感器的工作原理、作用及实际应用优势  可调电感器是一种能够改变自感值的电感元件。它的工作原理基于变压器的原理,通过改变两个磁界的相对位置以改变自感值。可调电感器在许多威廉希尔官方网站 中具有广泛
    的头像 发表于 02-02 14:11 1933次阅读

    ev电机的工作原理是什么

    作为电动汽车的核心部件,电动机(EV电机)的工作原理是实现车辆驱动力的转换,将电能转变为机械能。EV电机的工作原理主要包括电磁感应定理、电磁场、电流控制等方面。下面将从原理、结构和工作过程三个方面来
    的头像 发表于 01-08 10:04 1562次阅读