谷歌开源安全芯片项目OpenTitan引领社会信任革新26家芯片企业齐力挺华为解决安全难题
谷歌推动OpenTitan开源安全芯片项目,26家芯片企业共同力挺华为解决安全难题
在一个充满挑战的社会环境中,技术公司和学术机构正面临着如何确保计算机系统的安全性问题。黑客攻击变得越来越复杂,他们不仅针对操作系统,还直接瞄准处理器甚至是固件。这迫使制造商们更加关注防篡改处理器,即所谓的“安全区域”,通过“信任根”进行加密检查,以阻止各种攻击。如果发现问题,这个区域会阻止计算机启动。
然而,这引出了一个棘手的问题:如何确保始终可以信任这个安全区域本身?尽管这些设计提供了许多提高安全性的方法,但研究人员指出,有可能破坏这些芯片。因此,Google与多家公司、非营利组织和学术机构合作,签署了一项旨在提高这一领域透明度并增强其可靠性的计划。这一项目被称为OpenTitan,由低RISC CIC管理,该组织专注于开源硬件开发。
OpenTitan旨在解决当前存在的问题,它基于Google Pixel 3和4手机中的专有信任根芯片,但由lowRISC工程师以及ETH Zurich、G + D Mobile Security、Nuvoton Technology、Western Digital等合作伙伴开发。该项目使用社区反馈和贡献来开发工业级芯片设计,并且希望能够从早期公众监督中受益。
虽然任何人都可以查看GitHub上的OpenTitan项目,但原理图尚未完成。此外,将完整的OpenTitan芯片投入生产还需时间,因为发布时间取决于社区反馈数量以及解决问题的难度。此外,不同公司是否会选择使用这款开源产品还有待观察。
此举也面临来自微软等巨头的竞争,他们最近推出了自己的专有硬件以绕过固件建立安全信任根。而Urs Hölzle表示:“成功标志是它将变得更大,我们希望每个人都能标准化它。”
然而,在未来某些部分将不会公开,比如晶圆厂知识产权、物理设计套件等,这表明创建开源硬件存在巨大的挑战。但即便如此,此类尝试仍然代表了主流开源硬件项目重要发展的一步,无论最终是否能够完全成功地成为广泛用于信任根硬件的心智蓝图。