信创新瓜!某大厂可信计算,真打脸…

文章探讨了KPCPU在首批可信计算认证中的缺失,原因在于其原生可信方案未达到增强级要求。文章分析了KP的技术局限,强调了国产芯片厂商在信息安全领域的责任。
摘要由CSDN通过智能技术生成

最近又挖到一剂猛料,而且还是信创领域难以回避的可信计算。

先简单介绍一下,可信计算技术是应对网络威胁、保护系统安全的有效手段。自网络安全法实施以来,可信计算技术已成为合规性刚需,受到越来越多国内企业、社区以及科研机构的关注。

根据《网络安全法》第二十一条,国家实行网络安全等级保护制度,应当按照网络安全等级保护制度的要求,履行下列安全保护义务:保障网络免受干扰、破坏或者未经授权的访问,防止网络数据泄露或者被窃取、篡改。而等保2.0强化了可信计算技术使用的要求,把可信验证列入了“安全通信网络”、“安全区域边界”以及“安全计算环境”各个环节的验证要求。

查阅了下首批可信计算认证产品情况,有14款可信计算产品检测顺利通过专家评审并获颁证书。其中主要是基于飞腾CPU+可信华秦PCI-E可信根、以及基于海光CPU内置可信根的可信服务器和可信网安产品,还有一款基于津逮CPU内置可信根的可信服务器。14款可信产品详情如下表:

有没有发现一个问题,14款可信产品中居然没有一款是基于KP CPU的!这让人十分意外且困惑。

是因为KP不关注安全吗?显然不是,无论是可信计算还是机密计算,KP都在大力宣传其安全机制以及解决方案。而且这是国内可信计算领域最权威、最官方的认证,想必KP也不会错失机会。

那KP为何榜上无名?带着这个问题,我针对KP的可信计算技术原理以及上述可信认证内容及范围做了大量的调研,现将调研结果跟大家分享一下。

先说结论吧:首批可信计算认证产品中没有基于KP的产品,是因为KP原生的可信方案达不到增强级要求。可能有些难以置信,我们从技术角度解释一下这个事情。

上述认证是基于沈昌祥院士提出的TPCM(可信平台控制模块)标准进行,也就是大家耳熟能详的“可信计算3.0”技术。业内都知道,沈院士对于可信计算技术发展的贡献巨大,一方面将传统的计算系统扩展为计算系统+防护系统并行双系统架构,并且防护系统有着独立的资源以及更高的权限;另一方面,他将TPM的被动调用方式发展为防护系统对于计算系统的主动度量方式。具体如下图所示(引用自GB/T 40650-2021 可信平台控制模块):

若要将传统的计算系统扩展为计算+防护双系统,无非通过如下三种途径:

  1. 像龙芯(SE模块)一样,CPU体系结构原生支持异构安全域;
  2. 像飞腾的部分CPU型号,将一个同构计算核心改造为安全核心(或者管理核心);
  3. 改造主板,增加TPCM卡,并赋予TPCM卡高优先级,比如通过改造电源模块实现TPCM卡上电优先启动等等。

显然,KP架构不具备龙芯那样的异构安全域,又不愿意承担像飞腾那样的CPU改造成本,还不愿接受主板的差异化定制和维护成本,仅仅尝试了两种相对取巧的方式:

  1. 将TPCM卡作为一个简单的PCIe从设备插在主板上,没有通过改造主板设计赋予TPCM模块高优先级;
  2. 将TPCM模块实现在BMC中,在BMC中实现对计算系统的度量。
    毫不客气的说,方案一徒有其表,完全不符合TPCM要求。方案二问题也很大,首先,BMC也是一个相对复杂的系统,已无法形式验证其可靠性,因此不应作为可信根;另外,这种方案仅在上电冷启动时可以实现启动度量,热重启时启动度量过程被绕过,存在巨大安全风险。

基于上述原因,专家组评估后一致认为KP的可信机制仅满足基础级要求,无法达到增强级强度,这也是KP CPU无缘首批可信计算认证产品的原因。

补充一句,后续第二批、第三批可信认证产品中开始出现KP的身影。但是细加研究一下不难发现,其中还是以基础级为主,少量经过主板改造的获得了增强级资质。这里加个提醒,客户在选购KP服务器时务必仔细区分,等保三级或以上系统应选用增强级可信产品,基于KP原生可信机制的基础级产品显然是不满足要求的。

最后还是想说一句,可信计算安全机制几乎是保护信息系统的最后一道防线,无论出于什么原因,都不应该在这方面投机取巧或者弄虚作假。国产芯片厂商享受着信创政策的红利,也应当展现应有的担当,对产品负责,对用户负责。

  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值