2018年,美国国防部高级研究计划署(DARPA)向密歇根大学的一个研究团队资助360万美元以研究无法破解的计算机。
2019年,密歇根大学开发出一款名为“MORPHEUS”的芯片。这款芯片利用基于硬件的方法来阻止黑客攻击,从而避免软件的安全补丁无法彻底消除系统的安全隐患,号称“无法破解”。
援引 IEEE Spectrum 报道,目前已经有超过 580 名安全专家耗时超过 13000 个小时尝试破解 Morpheus,但均已失败告终。
这款芯片真的无法破解吗?
MORPHEUS的安全原理是在可以对自身代码和数据进行加密,并且还可以随机调整自身代码和数据的关键位数。
这个自我调节的过程,可以达到1秒20次。也就是说即使黑客发现了一个Bug,利用这个Bug时需要的信息也会在50毫秒后消失。
假设驾驶一辆汽车,我们对汽车的定义语义是:它有一个方向盘、左/右转向灯、可能有一个换挡杆(这取决于汽车的种类)、一个开关按钮。
未定义的语义是:它是四汽缸还是六汽缸?它是用柴油还是用电?它是有ABS制动还是无ABS制动?
攻击者需要知道所有定义语义和未定义语义,因为他们需要利用这些知识来绕过防御,从而获取访问权限。
但是Morpheus通过一种名叫“churn”的处理,以非常快的速度不断地随机打乱“未定义语义”的数据比特,从而确保黑客找不到漏洞或利用漏洞。缺点是会降低性能。
虽然 Morpheus 并非完全不可破解,但它朝着正确方向迈出的一大步。
你觉得是否可以研制出不可破解的芯片呢?
推荐文章++++
* 化学品分销巨头Brenntag受到勒索软件攻击,现已交付440万美元赎金
球分享
球点赞
球在看