叫好不叫座?Arm、英特尔、AMD 等 5 位技术大咖畅聊机密计算技术

💡 原文中文,约9300字,阅读约需22分钟。
📝

内容提要

2023年龙蜥操作系统大会的圆桌讨论中,英特尔、AMD、Arm、海光和龙蜥社区的专家分享了机密计算领域的技术方向和发展路线,强调了开源的重要性。他们讨论了机密计算面临的挑战,认为未来在于开源、信任和用户教育。

🔎

延伸解读

硬件巨头的技术路线差异

英特尔提供SGX和TDX两种TEE技术,分别适用于高安全需求应用和大型成熟应用,并长期共存。AMD从SEV逐步演进到SEV-SNP,强调内存加密、寄存器加密和防篡改,并与操作系统伙伴合作实现端到端方案。Arm推出CCA架构,引入realm安全世界,注重普惠性、可扩展性和开放透明。海光则选择机密虚拟化路径,推出CSV3.0,在内存加密基础上增加隔离。这些差异反映了各厂商对机密计算的不同理解和市场定位。

机密计算落地的主要障碍

专家指出,机密计算叫好不叫座的原因包括:用户认知不足,许多终端用户甚至开发者对TEE技术陌生;生态建设不完善,从社区拉取的代码能否默认支持各CPU平台尚存疑问;标准缺失,国内金融、运营商等行业需要国家检测标准才敢采用;合规问题,公有云场景下数据出域缺乏解释,阻碍了机密计算的推广。此外,CPU TEE与外设(如GPU)协同能力薄弱,以及开发部署的易用性和规范性也是技术挑战。

开源如何构建信任

多位专家强调开源是机密计算成功的前提。王立刚认为,用户忍受性能损失使用机密计算,是因为其带来机密可信的价值,而可信依赖于软硬件实现的开源,包括底层TEE、操作系统和上层应用。曲大健指出,加密原理和流程本身是公开的,通过开源社区建立生态,能让开发者在加密算法层面建立信任。杨喜乐表示,信任源自开放和透明,Arm从固件到软件栈开源,并与社区合作推动统一接口。应志伟则强调安全不能靠黑盒子,开源才能经得起考验。

未来展望:AI时代的安全底座

专家们对机密计算的未来充满期待。张佳认为机密计算前途无量,关键在提升认知和打造触达用户的案例。应志伟用软件盗版和HTTPS普及的故事类比,相信机密计算能像HTTPS一样成为默认安全选项。杨喜乐预测机密计算将成为AI时代的重要安全底座,保障数据产生、模型训练、部署和推理的端到端安全。曲大健指出,AI由数据驱动,利用加密计算保护数据资产将越来越重要。王立刚愿景是每台计算设备都具备机密计算能力,让数据共享安全通畅。

❓

Q&A

机密计算技术的主要优势是什么?

机密计算技术提供安全处理敏感数据的解决方案,保障数据在计算过程中的安全性。

英特尔在机密计算方面有哪些技术方案?

英特尔推出了SGX和TDX两种机密计算解决方案,分别适用于不同的应用场景。

AMD的SEV-SNP技术有什么特点?

SEV-SNP技术支持防篡改,能够加密内存中的数据并在数据被篡改时发出警报。

Arm的机密计算架构有什么设计哲学?

Arm的机密计算架构强调普惠性、可扩展性和开放透明性,旨在降低开发者的使用门槛。

机密计算面临哪些主要挑战?

机密计算面临用户认知不足、生态建设和标准化等挑战。

开源在机密计算中的重要性是什么?

开源被认为是建立用户信任和推动机密计算发展的关键,能够提高透明度和可审计性。

🏷️

标签

➡️

继续阅读