
降息与大炮齐飞 市场共跌
TEE 如何帮助我们构建更好的加密货币应用?
撰文:Oliver Jaros,CMT Digital 分析师;Shlok Khemani,decentralised.co
编译:Yangz,Techub News
Uber 的旧金山总部与大多数科技公司类似,有着开放式的楼层设计,员工们可以自由活动,分享自己的想法。然而,在主楼层的中心,有那么一间鲜有员工涉足的房间。金属和玻璃的外墙、一个可以让透明玻璃变得不透明的开关,以及频繁出现的安保人员,都让这个房间显得十分神秘。
这就是 Uber 的「作战室」,一个全天候运作的空间,主要供高管们集思广益,以解决公司面临的最大问题。为了保密,这个房间严格按照「need to know」原则开放。而这种保密措施是极其必要的,毕竟为占据网约车市场的主导地位,Uber 需要在全球范围内与竞争对手展开激烈的竞争,而对手们不会放过任何可能泄露其战略的机会。在作战室里发生的一切只会留在这个房间里。
Uber 的作战室内部 ;来源:Andrew Chen,a16z
这种在原本可进入空间内设置私人隔间的做法很常见。苹果公司在开展秘密项目时,会将指定团队安置在与总部分开的其他建筑中。国会大厦和其他美国政府大楼都设有敏感信息设施(SCIF),为敏感讨论提供隔音墙和电磁屏蔽。我们自己家里或入驻的酒店房间也会设有保险箱。
安全飞地(Secure Enclaves)已经延展到了物理世界之外。如今,我们主要通过计算机来存储数据和处理信息。随着我们对硅基机器的依赖性的不断增长,攻击和泄露的风险也在增加。就像 Uber 的作战室一样,计算机需要一个独立的空间来存储最敏感的数据并执行关键计算。这个空间被称为可信执行环境(TEE)。
虽然 TEE 已成为加密货币行业的热门词汇,但其目的和功能却经常被误解。我们希望通过本文来改变这一现状。在此,我们将向您解释关于 TEE 的一切必要知识,包括它们是什么、为什么重要、我们每天使用它们的方式,以及它们如何帮助构建更好的 Web3 应用。
首先,我们先来了解一下 TEE 的定义。
TEE 是设备主处理器内的专用安全区域,可确保正在处理的数据和代码的机密性。TEE 提供了一个独立于主操作系统的隔离执行环境,对于维护处理敏感信息的应用的数据安全至关重要。
TEE 主要提供两种保证。
而要了解 TEE 的重要性,你们手中可能正在用于阅读本文的设备 iPhone,就是很好的说明。FaceID 已成为 iPhone 验证用户访问设备的主要方式。在几百毫秒的时间里,设备内部进行了如下流程:
解锁手机时,投射在脸部的 3 万个红外点;来源:YouTube
FaceID 不仅用于解锁设备,还用于验证其他操作,如登录应用以及进行支付。因此,任何安全漏洞都会造成严重后果。如果模型创建和比对过程遭到破坏,非设备所有者就可以解锁设备、访问所有者的个人数据并进行欺诈性金融交易。如果攻击者设法提取存储的用户面部数学模型,就会导致生物识别数据被盗,并严重侵犯隐私。
当然,苹果公司在实施 FaceID 时很讲究方法。所有的处理和存储都是通过 The Secure Enclave 进行的,这是一个内置在 iPhone 和其他苹果设备中的独立处理器,其功能与其他内存和进程隔离。它的设计目的是,即使设备的其他部分受到攻击,攻击者也无法访问它。除了生物识别技术,它还能存储和保护用户的支付信息、密码、钥匙链和健康数据。
苹果的 The Secure Enclave 只是 TEE 的一个例子。由于大多数计算机都要处理敏感数据和计算,几乎所有的处理器制造商现在都提供了某种形式的 TEE。英特尔提供软件防护扩展(SGX),AMD 有 AMD 安全处理器,ARM 有 TrustZone,高通提供 Secure Foundation,而 Nvidia 的最新 GPU 则带有保密计算功能。
免责声明:数字资产交易涉及重大风险,本资料不应作为投资决策依据,亦不应被解释为从事投资交易的建议。请确保充分了解所涉及的风险并谨慎投资。OKEx学院仅提供信息参考,不构成任何投资建议,用户一切投资行为与本站无关。
和全球数字资产投资者交流讨论
扫码加入OKEx社群
industry-frontier