数据安全技术的MVP——机密计算到底有多牛?

无论是使用内部数据中心的企业还是迁移到云端的企业,安全性始终是最受关注的三大问题之一。应用程序解决方案提供商、机器供应商和云服务提供商都应该竭力提高安全性。

过去,安全措施主要都集中在保护静态数据或对数据进行加密传输上。实际上,在数据库中、在LAN/WAN上和通过5G网络传输时都会对数据进行加密,这也是所有此类系统的关键组成部分。几乎所有的计算系统(甚至是智能手机)都内置有数据加密功能,并通过处理器芯片中的专用计算引擎来强化数据加密功能。

但是,如果一个居心叵测的用户通过恶意应用程序或旁道入侵的方式访问设备硬件,那么以上加密功能都将变得苍白无力,而这却是一个相对被忽视的领域。在处理加密数据时,我们必须清楚这是一个真正的漏洞。如果此时可以访问机器内存,那么所有的数据都可以被轻松查看/复制。“机密计算”(CC)的初衷就是要消除这种风险隐患。

[[379718]]

什么是机密计算?

Linux基金会在2019年成立了机密计算联盟。其目的是为机密计算进行定义并制定标准,以支持和推广开源CC工具和框架的开发。联盟成员包括阿里巴巴、AMD、Arm、Facebook、Fortanix、谷歌、华为、IBM(红帽)、英特尔、微软、甲骨文、瑞士电信、腾讯和VMware等厂商。尽管有的公司已经提供了可用的工具,但考虑到Linux基金会的背景,未来这些工具很可能会汇集到更为开放的CC源代码框架中。Linux基金会指出,联盟将专注于正在使用的数据领域,传输中的数据和静态数据的机密性不在联盟的考虑范围之内。联盟对机密计算的贡献包括:

Software Guard Extensions(Intel SGX)SDK。旨在帮助应用程序开发人员保护选定的代码和数据,让它们不在硬件层被泄露或被篡改。

Open Enclave SDK。作为一个开放源代码框架,允许开发人员使用单独的enclaving抽象来构建受信任的执行环境(TEE)应用程序。当出现跨多个TEE架构运行的情况,开发人员也可以构建应用程序。

Enarx为一个为使用TEE保护应用程序提供硬件独立性的项目。

由于这是一项正在“进行中的”标准化工作,因此未来可能还会有更多的项目。但是所有这些最终都将嵌入到CC的开源框架中。

CC为什么会如此特殊?

与数据加密不同,CC使用基于硬件的功能为数据、计算功能或整个应用程序创建“受信任的执行环境”(TEE)。CC隔离了这个跳板区域,让其不被OS或VM访问,从而防止了任何潜在的交叉隐患,没有人可以获得未分配给该TEE的访问权限。TEE将阻止任何更改应用程序代码或篡改数据的尝试。这一点在多用户系统(虚拟化和公有云系统)中尤其重要。在这些系统中,数据的交叉污染是真正的风险。由于这个原因,一些潜在的公有云计算用户拒绝向云端迁移。如果用户对硬件进行物理访问,那么“边道”攻击的风险会变得很低,与非CC系统相关的潜在风险相比,这种风险更是微不足道。

为什么是现在?

受信任的执行环境是CC正常运行的关键。如今我们已经建立了TEE,包括基于Arm的芯片(信任区)和x86芯片(例如Intel SGX)。这种概念可以追溯到10多年前在许多PC上使用的TPM模块。TEE的早期版本与现代版本的不同之处在于它们内置在芯片的核心中,而不是作为外部附加组件。

[[379719]]

尽管我们有了可以启用TEE的系统,但是很少有企业尝试使用它们,许多应用程序提供商也不支持它们。原因是它们难以部署,并且用户需要在应用程序中启用特定的代码才能强制使用TEE环境。此外,TEE并非在所有处理器上都可以使用(一些Intel Xeon芯片支持SGX,而有些则不支持),TEE也无法在所有芯片系列中兼容。这导致许多企业没有部署非常重要的安全措施。

有哪些变化?

随着数据逐渐迁离本地数据中心和多租户云计算的出现,保护客户数据处理流程的完整性,以及保护流程中的某些专利算法如今已变得更加迫切。云提供商可以轻松启动新的CC实例并供客户使用。这消除了企业运行自己支持CC的系统需求。这是双赢的局面,客户可以保护其数据资产,而云提供商则为客户提供了其必要的硬件资产。这不仅带来了新的可用性,越来越多的处理器也内置了CC概念。由于云提供商通常在可用性的初级阶段就获得了新的高端处理能力,因此用户社区的访问速度远快于用户自购设备。另外,应用程序提供商可以通过云端的硬件和工具包,将CC快速地设计到其产品中,从而使他们能够更好地从市场中收回开发投资。

企业应该怎么做?

CC的概念并不是什么新鲜事物,但是TEE和CC在云端的可用性使其对于需要保护数据免受应用程序漏洞攻击的企业更具吸引力。建议企业在未来6~12个月内探索CC技术的使用,并要求关键应用解决方案提供商遵守CC战略并在同步完成技术部署。

CC可以大幅提高企业安全性。虽然在安全性方面无法做到百分之百,但是CC的部署将安全性又向前推进了一大步,所以用户应尽可能地部署,特别是对于在云端上部署应用程序的企业。CC在未来1~2年内可能会成为计算的标准方法,尤其是在云端。

 

文章来源网络,作者:管理,如若转载,请注明出处:https://shuyeidc.com/wp/124656.html<

(0)
管理的头像管理
上一篇2025-02-23 09:21
下一篇 2025-02-23 09:22

相关推荐

  • 站群服务器和普通服务器到底哪个更适合GEO,怎么选?

    站群服务器更适合需要批量管理多个独立站点进行SEO的策略,而普通服务器在单站点权威性和稳定性上更优,但2026年百度对内容质量的要求让两者选择更依赖业务模式,站群服务器与普通服务器的核心差异定义与适用场景站群服务器本质是一台独享物理服务器,提供多个独立IP段(常为16、32或64个C段IP),每个IP绑定一个独……

    2026-07-28
    0
  • 物理服务器和云服务器做站群到底选哪个,哪个更稳定?

    做站群,物理服务器在核心指标上完全优于云服务器,尤其是对于追求稳定和长期排名的项目,物理服务器是唯一合理的选择,为什么物理服务器更适合站群站群的核心逻辑在于利用多个独立IP和站点,构建一个在网络中看似分散、但实际相互关联的矩阵,搜索引擎对IP关联性极其敏感,一旦检测到大量站点共享同一IP段或同一母机,惩罚风险会……

    2026-07-28
    0
  • 国内高防服务器哪家防御真实靠谱,怎么选?

    国内高防服务器哪家防御真实靠谱?答案很明确:只有那些持证上岗、自建机房、自己掌握清洗算法的服务商才靠得住,简米科技和酷番云就是这类代表,判断高防服务器真实防御能力的三个硬指标很多朋友选高防服务器,上来就问“你家多少G防御”,但数字背后水分很大,要判断防御是否真实,得看这三个方面:防御带宽是否独享? 有些服务商宣……

    2026-07-28
    0
  • 裸金属服务器和物理服务器有什么区别?,怎么选?

    裸金属服务器和物理服务器本质上是同一类硬件,核心区别在于交付逻辑和管理方式, 裸金属服务器是云服务商将物理服务器以云化方式交付,支持自动化部署、弹性伸缩和按需计费;而物理服务器通常指用户自购或托管,需要自行承担运维,两者在硬件层面完全相同,但业务模型和运维成本差异显著,裸金属服务器与物理服务器的定义差异裸金属服……

    2026-07-28
    0
  • 做GEO站群选哪家服务器服务商靠谱,怎么选?

    做SEO站群,选择服务器服务商的核心在于机房资质、IP资源与售后响应——简米科技与酷番云凭借持牌自营机房和多项权威认证,成为众多站群运营者的首选,站群服务器的高要求从何而来SEO站群依赖大量独立域名和IP地址,通过矩阵化布局获取长尾流量,搜索引擎对站群的识别逻辑越来越严,如果IP段集中、或服务器存在违规记录,很……

    2026-07-28
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注