一文了解SGX INTEL 安全讲解!
SGX INTEL 安全讲解
以下是 integritee 安全技术的讲解,主要侧重于 Intel SGX 安全属性。它不一定完整也不能保证准确。它只是反映了我们对 ATM 技术 的最了解的方面。
SGX被利用的属性
参见:Swami 的黑帽演讲(链接见索引)
攻击
回滚/重放 攻击
云节点无法验证它是否在最新状态下运行(即从磁盘上的密封文件中读取)。
不能保证对云节点的调用是按顺序发生的。它们可以并行发生,因此可能会泄露秘密,即因为具有弱随机性的秘密被多次使用相同的随机数加密,从而被削弱了机密性。
应对方法
全局状态延展性
云节点紧急调用可以随时被服务中断。攻击者可以再次调用相同的紧急调用,而不是在中断后返回。
应对方法
重入攻击/全局状态延展性
可以是回滚攻击的方式。其攻击方式类似于于智能合约可重入。
智能合约重入攻击说明
应对方法
模拟器攻击
模拟器会假装是一个云节点。
应对方法
中间人攻击
INTEL 可以通过保持积极响应 RA 请求并将模拟云节点作为 MITM 来攻击服务提供商。(英特尔知道哪个 SP 请求 RA,因为它知道 SPID)
应对方法
请观看 34:50 的黑帽演讲(链接见索引)
伏笔
这种侧道攻击损害了完整性和机密性(因此也损害了远程证明)。它已在英特尔最近的微码②中得到修复。
应对方法
备注解释:
索引链接:
关于 Integritee
自 2018 年开发以来,Integritee AG 的解决方案使得具有敏感性的业务或个人数据能够在可互操作的区块链生态系统中得到安全处理。通过使用区块链技术和支持硬件的可信执行环境的混合体,Integritee 帮助企业安全地处理敏感数据,并且遵守 GDPR 等隐私法。 可以在Integritee.network 了解到更多有关该项目的信息。
官方网址:https://integritee.network/
官方Twitter:https://twitter.com/integri_t_e_e
官方Medium:https://medium.com/@integritee
Telegram中文群:https://t.me/IntegriteeChina