发明名称 |
固件验证方法及系统 |
摘要 |
本发明提供一种固件验证方法及系统,该方法包括:烧录步骤,编写一组验证码,将该验证码分别存放在计算装置的基板管理控制器BMC固件与基本输入输出系统BIOS固件中的特定位置,并将BMC固件与BIOS固件分别烧录在计算装置主机板上的两块存储芯片中;第一验证步骤,当主机板上电自检时,验证所述两块存储芯片中BMC固件与BIOS固件中的验证码是否一致;第一触发步骤,当验证码不一致时,触发计算装置自动断电停机;第二触发步骤,当验证码一致时,触发计算装置开机进入操作系统。本发明使黑客无法让服务器系统执行非经授权的基板管理控制器固件和BIOS的固件。 |
申请公布号 |
CN103514399A |
申请公布日期 |
2014.01.15 |
申请号 |
CN201210202272.0 |
申请日期 |
2012.06.19 |
申请人 |
鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
发明人 |
黄育成 |
分类号 |
G06F21/51(2013.01)I |
主分类号 |
G06F21/51(2013.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种固件验证方法,应用于计算装置上,其特征在于,该方法包括:烧录步骤,编写一组验证码,将该验证码分别存放在该计算装置的基板管理控制器BMC固件与基本输入输出系统BIOS固件中的特定位置,并将BMC固件与BIOS固件分别烧录在该计算装置的主机板上的两块存储芯片中;第一验证步骤,当主机板上电自检时,验证所述两块存储芯片中的BMC固件与BIOS固件的验证码是否一致;第一触发步骤,当验证码不一致时,触发主机板自动断电停机;及第二触发步骤,当验证码一致时,触发计算装置开机进入操作系统。 |
地址 |
518109 广东省深圳市宝安区龙华镇油松第十工业区东环二路2号 |