【技术实现步骤摘要】
储能系统升级方法、装置、计算机设备及可读存储介质
[0001]本申请涉及储能系统固件升级
,特别是涉及一种储能系统升级方法、装置、计算机设备及可读存储介质。
技术介绍
[0002]现有储能系统进行空中下载技术(Over
‑
the
‑
Air Technology,简称OTA)升级时,需要进行复杂的通信连接过程,且在通信过程中容易遭到恶意攻击而引发系统安全隐患。
[0003]因此,亟需一种能够提高OTA升级过程中的安全性的储能系统升级方案。
技术实现思路
[0004]基于此,有必要针对储能系统OTA升级过程中的安全性问题,提供一种储能系统升级方法、装置、计算机设备及可读存储介质。
[0005]具体方案如下:第一方面,一种储能系统升级方法,包括:根据预设升级请求与云端进行预设次数的握手验证;若所述握手验证全部成功,接收所述云端下发的固件升级包;为所述固件升级包添加待验证数据,以得到目标固件升级包;将所述目标固件升级包发送至储能系统的目标从机设备;根据所述目标 ...
【技术保护点】
【技术特征摘要】
1.一种储能系统升级方法,其特征在于,包括:根据预设升级请求与云端进行预设次数的握手验证;若所述握手验证全部成功,接收所述云端下发的固件升级包;为所述固件升级包添加待验证数据,以得到目标固件升级包;将所述目标固件升级包发送至储能系统的目标从机设备;根据所述目标从机设备的反馈信号,完成所述目标从机设备的固件升级。2.根据权利要求1所述的方法,其特征在于,所述根据预设升级请求与云端进行预设次数的握手验证之前,所述方法还包括:与预设终端建立蓝牙连接;向所述预设终端发送当前固件信息;当所述当前固件信息与所述预设终端的最新固件信息不同时,接收所述预设终端发送的所述预设升级请求。3.根据权利要求1所述的方法,其特征在于,所述根据预设升级请求与云端进行预设次数的握手验证,包括:接收所述云端发送的固件升级包的部分加密数据;根据第一预设验证方法验证所述部分加密数据,以得到第一验证结果;若所述第一验证结果为验证通过,根据第二预设验证方法验证所述部分加密数据,以得到第二验证结果;若所述第二验证结果为验证通过,确定所述握手验证全部成功。4.根据权利要求3所述的方法,其特征在于,所述根据第一预设验证方法验证所述部分加密数据,包括:根据数字证书对所述部分加密数据中的数字签名进行验证;若所述数字签名验证通过,输出验证通过的第一验证结果;若所述数字签名验证失败,输出验证失败的第一验证结果。5.根据权利要求3所述的方法,其特征在于,所述根据第二预设验证方法验证所述部分加密数据,包括:根据AES私钥对所述部分加密数据进行解密;若解密得到目标特征码,输出验证通过的第二验证结果;...
【专利技术属性】
技术研发人员:谭海锋,卢文,
申请(专利权)人:广州疆海科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。