一种服务器固件升级的方法及装置制造方法及图纸

技术编号:20074513 阅读:34 留言:0更新日期:2019-01-15 00:29
本发明专利技术公开了一种服务器固件升级的方法,包括:接收固件升级压缩包,对所述固件升级压缩包进行解压,所述固件升级压缩包中包括固件和对所述固件的指纹信息进行加密后的密码;获取所述固件的指纹信息;对所述密码进行解密,将解密结果与所获取的指纹信息进行比对,根据比对结果确定是否对所述固件进行升级处理。还公开一种服务器固件升级的装置。本方案对升级包进行的完整性及安全性的验证,通过加密算法及指纹算法保证服务器升级的固件的完整性和安全性。

A Method and Device for Upgrading Server Firmware

The invention discloses a method for server firmware upgrade, which includes: receiving firmware upgrade compression package, decompressing the firmware upgrade compression package, including firmware and password encrypted by fingerprint information of the firmware, obtaining fingerprint information of the firmware, decrypting the password, and decrypting the decryption result and the obtained fingerprint letter. Information is compared to determine whether the firmware is upgraded or not according to the results of the comparison. A device for server firmware upgrade is also disclosed. This scheme verifies the integrity and security of the upgrade package, and ensures the integrity and security of the firmware upgraded by the server through encryption algorithm and fingerprint algorithm.

【技术实现步骤摘要】
一种服务器固件升级的方法及装置
本专利技术涉及计算机
,尤指一种服务器固件升级的方法及装置。
技术介绍
在服务器日常运维中,固件的刷新是需要经常进行的操作,当前服务器固件单独下发,下发后服务器通过特定工具将固件刷入服务器内。此过程中存在固件被篡改或者损坏的可能性,而服务器端升级工具也未对此固件进行任何的完整性和安全性的校验,因此会存在一定的风险。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种服务器固件升级的方法及装置,能够对升级包进行的完整性及安全性的验证。为了达到本专利技术目的,本专利技术提供了一种服务器固件升级的方法,其中,包括:接收固件升级压缩包,对所述固件升级压缩包进行解压,所述固件升级压缩包中包括固件和对所述固件的指纹信息进行加密后的密码;获取所述固件的指纹信息;对所述密码进行解密,将解密结果与所获取的指纹信息进行比对,根据比对结果确定是否对所述固件进行升级处理。进一步地,所述获取所述固件的指纹信息包括:采用消息摘要算法进行采集获取所述固件的指纹信息。进一步地,所述对所述固件的指纹信息进行加密是采用非对称加密算法进行加密的。进一步地,所述对所述固件的指纹信息进本文档来自技高网...

【技术保护点】
1.一种服务器固件升级的方法,其特征在于,包括:接收固件升级压缩包,对所述固件升级压缩包进行解压,所述固件升级压缩包中包括固件和对所述固件的指纹信息进行加密后的密码;获取所述固件的指纹信息;对所述密码进行解密,将解密结果与所获取的指纹信息进行比对,根据比对结果确定是否对所述固件进行升级处理。

【技术特征摘要】
1.一种服务器固件升级的方法,其特征在于,包括:接收固件升级压缩包,对所述固件升级压缩包进行解压,所述固件升级压缩包中包括固件和对所述固件的指纹信息进行加密后的密码;获取所述固件的指纹信息;对所述密码进行解密,将解密结果与所获取的指纹信息进行比对,根据比对结果确定是否对所述固件进行升级处理。2.根据权利要求1所述的方法,其特征在于,所述获取所述固件的指纹信息包括:采用消息摘要算法进行采集获取所述固件的指纹信息。3.根据权利要求1所述的方法,其特征在于,所述对所述固件的指纹信息进行加密是采用非对称加密算法进行加密的。4.根据权利要求1所述的方法,其特征在于,所述对所述固件的指纹信息进行加密后的密码是保存到一文本文件中的。5.一种服务器固件升级的装置,包括:存储器和处理器;其特征在于:所述...

【专利技术属性】
技术研发人员:张玉峰
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1