摘要
本申请公开了固件升级系统、方法、电子设备、存储介质及程序产品,涉及服务器硬件管理技术领域,系统包括固件发布端,用于对目标升级固件进行分块加密处理,以生成哈希树,基于根层私钥对哈希树的根哈希值进行签名,生成第一签名数据,存储根层私钥;固件监管端,用于利用中间层私钥生成第二签名数据,存储中间层私钥;固件使用端,用于利用叶层私钥生成第三签名数据,存储叶层私钥;固件发布端将第一签名数据、第二签名数据、第三签名数据和根哈希值组成的数据包写入区块链;固件使用端对数据包进行校验,若校验通过,则进行固件升级。解决了相关技术中的固件升级方式安全性较低的技术问题,达到了提高固件升级安全性的技术效果。
技术关键词
私钥
中间层
加密
认证标签
分片
硬件安全模块
固件升级方法
固件升级系统
数据
生成哈希
控制器
硬件管理技术
主机端
密钥
数字签名算法
解密
二叉树结构
分块
消息认证码