摘要
本发明提供了嵌入式设备技术领域的一种嵌入式设备固件安全升级方法及系统,方法包括:步骤S1、服务器设定两个固件加密规则、轮换规则;步骤S2、基于轮换规则选择固件加密规则将固件文件加密为加密固件;步骤S3、升级终端对接收的加密固件校验后,向嵌入式设备发送升级准备命令;步骤S4、嵌入式设备对升级准备命令校验后,反馈第一校验结果;步骤S5、升级终端将加密固件发送给嵌入式设备;步骤S6、嵌入式设备解密加密固件得到固件文件,反馈固件接收结果;步骤S7、升级终端向嵌入式设备发送校验命令,接收反馈的第二校验结果;步骤S8、升级终端向嵌入式设备发送升级启动命令。本发明的优点在于:极大的提升了嵌入式设备固件升级的安全性。
技术关键词
加密数据
校验算法
设备序列号
TLS协议
嵌入式设备固件
ECC算法
SM4算法
命令
终端
升级方法
时间段
SM3算法
解密
服务器
字符