BIOS刷写方法及BIOS镜像文件的处理方法技术

技术编号:21033598 阅读:48 留言:0更新日期:2019-05-04 05:11
本申请实施例提供了一种BIOS(Basic Input Output System,基本输入输出系统)刷写方法及BIOS镜像文件的处理方法,涉及计算机技术领域。所述方法包括:获取BIOS镜像文件,所述BIOS镜像文件携带第一校验参数以及第一文件参数,验证所述第一校验参数具有合法性,根据所述第一文件参数验证所述BIOS镜像文件具有完整性,采用所述BIOS镜像文件进行BIOS刷写。本申请能够提高数据服务器的安全性和可靠性。

BIOS Refresh Method and Processing Method of BIOS Mirror File

【技术实现步骤摘要】
BIOS刷写方法及BIOS镜像文件的处理方法
本申请涉及计算机
,特别是涉及一种BIOS(BasicInputOutputSystem,基本输入输出系统)刷写方法及BIOS镜像文件的处理方法。
技术介绍
随着计算机技术的发展,各种各样的计算设备的应用越来越广泛。计算设备通常包括硬件系统、BIOS和操作系统。BIOS为一组固化在ROM(ReadOnlyMemory,只读存储器)芯片的程序,能够为操作系统提供最底层、最直接的硬件设置或控制接口,操作系统可以通过BIOS对硬件系统进行控制,从而实现计算设备的各项功能。也即是,BIOS是计算设备中沟通硬件系统的操作系统的重要桥梁,该BIOS的安全性和可靠性会直接影响到该计算设备的安全性和可靠性,因此,BIOS刷写以及BIOS镜像文件的处理也越来越受重视。现有技术中,计算设备可以从BIOS管理服务器获取BIOS镜像文件,该BIOS管理服务器能够生成BIOS镜像文件或获取BIOS提供的镜像文件,并将该BIOS镜像文件发送给计算设备,计算设备在接收到该BIOS镜像文件后可以根据该BIOS镜像文件进行BIOS刷写,之后该计算设备可以启动BIOS本文档来自技高网...

【技术保护点】
1.一种BIOS刷写方法,其特征在于,包括:获取BIOS镜像文件,所述BIOS镜像文件携带第一校验参数以及第一文件参数;验证所述第一校验参数具有合法性;根据所述第一文件参数验证所述BIOS镜像文件具有完整性;采用所述BIOS镜像文件进行BIOS刷写。

【技术特征摘要】
1.一种BIOS刷写方法,其特征在于,包括:获取BIOS镜像文件,所述BIOS镜像文件携带第一校验参数以及第一文件参数;验证所述第一校验参数具有合法性;根据所述第一文件参数验证所述BIOS镜像文件具有完整性;采用所述BIOS镜像文件进行BIOS刷写。2.根据权利要求1所述的方法,其特征在于,所述第一文件参数根据所述BIOS镜像文件生成。3.根据权利要求1所述的方法,其特征在于,所述BIOS镜像文件还携带BIOS管理服务器的私钥签名,所述方法还包括:根据所述BIOS管理服务器的公钥,验证所述BIOS镜像文件具有合法性。4.根据权利要求1所述的方法,其特征在于,所述BIOS镜像文件还携带BIOS管理服务器的安全证书,所述方法还包括:验证所述BIOS管理服务器的安全证书具有合法性。5.根据权利要求1所述的方法,其特征在于,所述根据所述第一文件参数验证所述BIOS镜像文件具有完整性包括:根据所述BIOS镜像文件生成第二文件参数;验证所述第二文件参数与所述第一文件参数是否一致,若一致,则所述BIOS镜像文件具有完整性。6.根据权利要求5所述的方法,其特征在于,所述BIOS镜像文件还携带文件参数算法标识,所述根据所述BIOS镜像文件生成第二文件参数包括:根据所述文件参数算法标识和所述BIOS镜像文件生成所述第二文件参数。7.根据权利要求1所述的方法,其特征在于,所述获取BIOS镜像文件包括:向BIOS管理服务器发送BIOS镜像文件获取请求,所述BIOS镜像文件获取请求携带第二校验参数和BIOS镜像文件版本信息,所述第一校验参数根据所述第二校验参数生成;所述验证所述第一校验参数具有合法性包括:根据所述第二校验参数验证所述第一校验参数具有合法性。8.根据权利要求1所述的方法,其特征在于,在所述采用所述BIOS镜像文件进行BIOS刷写之后,所述方法还包括:根据数据服务器的私钥对所述第一文件参数进行签名;将携带所述数据服务器的私钥签名的第一文件参数进行存储。9.根据权利要求8所述的方法,其特征在于,所述方法还包括:根据所述第一校验参数生成第三校验参数;在所述根据数据服务器的私钥对所述第一文件参数进行签名之后,所述方法还包括:将所述第三校验参数和携带所述数据服务器的私钥签名的第一文件参数发送给BIOS管理服务器,以使所述BIOS管理服务器根据所述第三校验参数验证所述第一校验参数具有合法性,并将携带所述数据服务器的私钥签名的第一文件参数进行存储。10.根据权利要求1所述的方法,其特征在于,在所述采用所述BIOS镜像文件进行BIOS刷写之前,所述方法还包括:检测到flash写信号。11.根据权利要求1所述的方法,其特征在于,在所述采用所述BIOS镜像文件进行BIOS刷写之前,所述方法还包括:验证BIOS刷写程序具有合法性和完整性。12.一种BIOS镜像文件的处理方法,其特征在于,包括:接收BIOS镜像文件获取请求,所述BIOS镜像文件获取请求携带第二校验参数;获取BIOS镜像文件并生成所述BIOS镜像文件的第一文件参数;根据所述第二校验参数生成第一校验参数;将所述第一文件参数、所述第一校验参数以及所述BIOS镜像文件一同发送至数据服务器,以供所述数据服务器验证所述第一校验参数具有合法性,以及根据所述第一文件...

【专利技术属性】
技术研发人员:付颖芳肖鹏
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1