一种固件参数配置方法、装置及电子设备制造方法及图纸

技术编号:24852442 阅读:31 留言:0更新日期:2020-07-10 19:06
本发明专利技术公开了一种固件参数配置方法,包括如下步骤:S1,获取启动操作;S2,响应于所述启动操作,从只读ROM获取第一私钥;S3,根据所述第一私钥解码内置参数表,获取第一参数及二级私钥;S4,通过索引使用对应的二级私钥解密外置参数表,获取第二参数;其中所述外置参数表与固件的内置参数表相同,第二参数与第一参数构成完整的硬件配置参数;S5,根据所述第一参数和所述第二参数配置硬件。还提供了一种固件配置装置和电子设备,本发明专利技术的固件参数配置方法,有两个参数表,内置固件参数表以及上位机生成外置参数配置文件,通过不同的私钥,开放不同的参数,实现了分级策略控制。

【技术实现步骤摘要】
一种固件参数配置方法、装置及电子设备
本专利技术涉及计算机领域,具体来说,涉及一种固件参数配置方法。
技术介绍
BIOS固件是个人电脑启动时加载的第一个软件程序,其主要功能固件主要功能之一为初始化CPU及SOC外设,由于CPU可配置项较多且组合交叉,需要一套完善的机制对固件进行参数配置。传统固件参数配置直接对源码修改,硬编码参数,这样需要每次编译源码,并且所述配置参数均是可以披露给客户使用,带来了极大的不安全。
技术实现思路
针对相关技术中的上述技术问题,本专利技术提出一种固件配置方法,能够实现分级控制。为实现上述技术目的,本专利技术的技术方案是这样实现的:一种固件参数配置方法,其特征在于,包括如下步骤:S1,获取启动操作;S2,响应于所述启动操作,从只读ROM获取第一私钥;S3,根据所述第一私钥解码内置参数表,获取第一参数及二级私钥;S4,通过索引使用对应的二级私钥解密外置参数表,获取的第二参数;其中所述外置参数表与固件的内置参数表相同,第二参数与第一参数构成完整的硬本文档来自技高网...

【技术保护点】
1.一种固件参数配置方法,其特征在于,包括如下步骤:/nS1,获取启动操作;/nS2,响应于所述启动操作,从只读ROM获取第一私钥;/nS3,根据所述第一私钥解码内置参数表,获取第一参数及二级私钥;/nS4,通过索引使用对应的二级私钥解密外置参数表,获取第二参数;其中所述外置参数表与固件的内置参数表相同,第二参数与第一参数构成完整的硬件配置参数;/nS5,根据所述第一参数和所述第二参数配置硬件。/n

【技术特征摘要】
1.一种固件参数配置方法,其特征在于,包括如下步骤:
S1,获取启动操作;
S2,响应于所述启动操作,从只读ROM获取第一私钥;
S3,根据所述第一私钥解码内置参数表,获取第一参数及二级私钥;
S4,通过索引使用对应的二级私钥解密外置参数表,获取第二参数;其中所述外置参数表与固件的内置参数表相同,第二参数与第一参数构成完整的硬件配置参数;
S5,根据所述第一参数和所述第二参数配置硬件。


2.根据权利要求1所述的方法,其特征在于,所述启动操作为按下电源键。


3.根据权利要求1所述的方法,其特征在于所述外置参数表使用非对称算法进行加密。


4.根据权利要求3所述的方法,其特征在于所述非对称算法为RSA或SM2。


5.一种固件参数配置装置,包括如下单元:
启动获取单元,用于获取启动操作;
私...

【专利技术属性】
技术研发人员:李信德刘勇鹏舒奕棋屈利婵谢鹏袁三燕陈振华李煜王培
申请(专利权)人:天津飞腾信息技术有限公司
类型:发明
国别省市:天津;12

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1