公众号
关注微信公众号
移动端
创头条企服版APP

CA/B论坛变更代码签名私钥要求:所有代码签名证书密钥对均需存储在硬件加密模块中

3302

近日,CA/B论坛代码签名证书私钥做出了变更要求:证书密钥对必须在达到FIPS 140-2 Level 2 或EAL4+通用标准以及更高标准的硬件加密模块中生成并存储。此次变更旨在增强保护代码签名证书私钥。

                                              code-signing-certificate.png

本次代码签名基线要求(CSBR)解决了EV代码签名和OV代码签名证书的颁发问题。在此之前,CA/B论坛对EV代码签名和OV代码签名证书有不同的私钥保护要求。例如,EV代码签名证书是存储在Ukey中寄送到用户手中,而非EV代码签名(即OV代码签名)的密钥对可以在软件中生成,这就很容易导致私钥被分发,从而增加了私钥泄露的潜在风险。

代码签名证书私钥变更要求

从 2022 年 11 月 15 日起,代码签名证书密钥对必须在达到FIPS 140-2 Level 2 或EAL4+通用标准以及更高标准的硬件加密模块中生成并存储。这就意味着不论OV代码签名还是EV代码签名证书,他们的密钥对都需在一个硬件设备中生成,且不支持导出私钥。无疑,这将有助于最大限度地降低私钥泄露的可能性。

CAB论坛 Ballot CSC-13.png

(CAB论坛 Ballot CSC-13截图)

代码签名证书用户而言,他们就可以通过操作硬件加密模块,让使用方身份具有更高的灵活性。

  • 拥有安全令牌或硬件安全模块(HSM)的用户

  • 云服务商

  • CA机构或其他受信任的签名服务商

此外,CA必须使用以下任意一种方法来验证或确保私钥是在硬件加密模块中生成的:

  • CA 提供具有预生成密钥对的硬件加密模块;

  • 用户代码证书请求需要通过远程验证硬件加密模块中的密钥;

  • 用户使用CA强制规定的加密库和合规的硬件加密模块组合;

  • 用户提供内外部IT审计,表明它仅使用合规的硬件加密模块生成密钥对;

  • 用户提供一份通过了云端密钥保护解决方案订阅和资源配置保护硬件加密模块中私钥的报告;

  • CA所认可的可证明密钥对是在用户托管或基于云的硬件加密模块中生成的审计员签署的报告;

  • 用户提供了符合代码签名基线要求的协议证明。

变更代码签名证书私钥基线要求是为了减少代码签名证书私钥泄露,从而降低代码签名依赖者在系统中安装恶意软件的风险。

从长远来看,锐成信息预估所有硬件加密模块供应商都会陆续添加对远程密钥认证的支持,因为这提供了一种用户友好的方法,并提供了一种加密保证,即使用符合标准的硬件加密模块生成私钥。

关于更多代码签名证书相关信息,请关注锐成云资讯。

声明:该文章版权归原作者所有,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与本网联系。
您阅读这篇文章花了0
转发这篇文章只需要1秒钟
喜欢这篇 0
评论一下 0
相关文章
评论
试试以这些内容开始评论吧
登录后发表评论
阿里云创新中心
×
#热门搜索#
精选双创服务
历史搜索 清空

Tel:18514777506

关注微信公众号

创头条企服版APP