当前位置:首页 > 行业动态 > 正文

英特尔CPU再曝新破绽,超线程技术真的安全吗?

英特尔CPU存在新的超线程破绽

背景介绍

英特尔处理器再次曝出新的安全破绽,名为Load Value Injection(LVI),该破绽属于瞬态执行破绽,与先前发现的Meltdown、Spectre等类似,但具有更高的危险性,LVI破绽影响范围广泛,涉及自二代Core处理器以来的大多数产品,包括企业级处理器如Xeon系列,尽管英特尔提供了关闭超线程功能的临时解决方案,但这会导致系统性能显著下降,最高可达77%,此次破绽的发现再次引发了对处理器安全性和性能的广泛关注。

应用介绍

LVI破绽及其影响

破绽描述:LVI是一种瞬态执行破绽,攻击者可以通过该破绽窃取存储在SGX(Software Guard Extensions)中的秘密信息。

影响范围:主要影响支持超线程技术的英特尔处理器,尤其是企业级处理器如Xeon系列。

性能影响:关闭超线程功能可降低系统性能,最高降幅可达77%。

侧信道攻击破绽PortSmash

破绽描述:PortSmash是一种侧信道攻击破绽,允许攻击者通过测量操作时间来窃取加密数据。

攻击方式:反面进程与合法线程并行运行,通过共享物理核心的方式窃取数据。

影响范围:确认影响六代酷睿Skylake和七代酷睿Kaby Lake处理器。

TLBleed破绽

破绽描述:TLBleed利用超线程技术,通过检查CPU的私有资源来窥探其他线程的数据。

攻击方式:两个程序在同一内核上运行时,通过访问CPU私有资源来窃取信息。

修复建议:禁用SMT/多线程功能或升级OpenSSL至1.1.1版本。

未来趋势

硬件级别的安全改进

隔离机制:未来的处理器设计可能会集成更多的硬件级别隔离机制,以防止不同线程之间的数据泄露。

加密模块:加强现有的加密模块,确保即使在复杂的攻击场景下也能保护敏感数据的安全。

软件层面的防护措施

操作系统更新:操作系统将提供更多的安全补丁和更新,以应对新出现的破绽。

应用程序优化:软件开发者需要优化代码,减少因破绽导致的性能损失,并提高整体安全性。

人工智能与机器学习的应用

异常检测:利用人工智能和机器学习技术,开发更加智能的异常检测系统,及时发现并应对潜在的安全威胁。

自动化防御:通过机器学习算法,实现自动化的安全防御机制,提高系统的响应速度和准确性。

遇到的问题及解决方式的表格

问题 解决方式
性能下降高达77% 优化系统配置,选择性地关闭超线程功能,以平衡安全与性能。
企业级处理器受影响严重 针对企业级用户,提供专门的安全补丁和支持,确保关键业务不受影响。
普通用户难以察觉 提高用户教育,发布详细的指南和工具,帮助用户检测和防范此类破绽。
兼容性问题 确保新的安全补丁与现有软硬件兼容,避免因补丁更新导致的系统不稳定。

两个相关问题

1、为什么超线程技术会成为安全破绽的重灾区?

超线程技术允许多个线程同时在一个物理核心上运行,这种设计提高了处理器的效率,但也增加了线程间数据隔离的难度,攻击者可以利用这一特性,通过测量操作时间或其他侧信道攻击方式来窃取数据,超线程技术成为了安全破绽的重灾区。

2、如何在保证安全性的同时最小化性能损失?

保证安全性的同时最小化性能损失是一个挑战,用户可以选择关闭超线程功能,这是一个直接有效的方法,但会带来一定的性能损失,软件开发者可以优化代码,减少因破绽导致的性能损失,硬件制造商可以在处理器设计中加入更多的硬件级别隔离机制,以提高安全性,操作系统和应用程序也需要不断更新和优化,以适应新的安全需求。

到此,以上就是小编对于“新危机:英特尔CPU存在新的超线程破绽”的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位朋友在评论区讨论,给我留言。

0