Morpheus是一个不可破解的处理器可以改变其核心结构
援引当前状态的网络安全在世界各地,密歇根大学开发了一个牢不可破的计算机处理器。被称为Morpheus的特殊芯片可以从本质上不时改变其核心结构,以防止黑客进入系统。
早在 2019 年,密歇根大学的研究人员就开发出了Morpheus 处理器,对于试图进入系统的黑客来说,它可能会成为一个难题。此外,它会不时更改其数据执行的结构和流程,使入侵者的黑客攻击过程更加困难。
它是如何工作的?
要了解它是如何工作的,让我简要介绍一下计算机处理器。那么,什么是处理器?它们本质上是一个硬件组件,允许各种软件应用程序在系统上运行。
为了允许软件应用程序运行,处理器采用了一种架构,例如适用于大多数笔记本电脑的 x86 和适用于智能手机的 ARM。该架构是软件在处理器上成功运行所需的一组指令。此外,处理器具有微架构或胆量,允许它处理软件指令集、评估执行速度,并提供运行应用程序所需的能力。
要入侵系统,黑客需要非常熟悉微架构细节以执行其恶意代码或植入恶意软件应用程序。因此,为了阻止这些攻击,Morpheus 随机化了实现细节,将其微架构变成了黑客在进入系统之前要解决的难题。
处理器会改变它执行指令的方式或从一台 Morpheus 机器到另一台机器的数据格式。由于它发生在微架构级别,随机化不会影响处理器上运行的任何软件。
现在,尽管处理器随机执行任务,但如果有机会,熟练的黑客仍然可以在几个小时内进入系统。因此,开发人员将另一项功能集成到 Morpheus 中,使处理器能够每几百毫秒更改一次微架构。因此,要破解系统,黑客不仅需要对处理器的微架构进行逆向工程,还需要在它再次改变其结构之前的时间窗口内进行。
不可破解的处理器
根据密歇根大学的研究人员的说法,去年夏天,作为美国国防高级研究计划局 (DARPA) 赞助的一项研究的一部分,大约 523 名安全研究人员试图入侵 Morpheus 处理器整整三个月。然而,他们中没有人能够做到这一点。
因此,研究人员声称 Morpheus 是一种黑客以前从未见过或将见过的计算机处理器。根据研究团队的说法,美国可能会使用该处理器来保护易受攻击的软件应用程序免受重大网络攻击。
此外,该团队表示,他们将进一步研究如何将 Morpheus 的基本原理应用于人们的设备和基于云的系统,以保护机密数据。此外,研究人员正在研究如何以一种维护隐私且不给软件程序员带来负担的方式随机化数据。