软件升级方法、装置及相关设备制造方法及图纸

技术编号:46569124 阅读:2 留言:0更新日期:2025-10-10 21:16
本公开提供了一种软件升级方法、装置及相关设备,涉及通信技术领域。方法包括:接收云端发送的第一随机数、第二随机数、软件升级包密文和第一哈希运算消息认证码;利用不可克隆函数计算第一随机数对应的第一响应和第二随机数对应的第二响应;基于第一响应,利用对称密码算法对软件升级包密文进行解密处理,得到软件升级包;基于第二响应和第一哈希运算消息认证码对解密得到的软件升级包进行完整性校验;在完整性校验通过后,利用解密得到的软件升级包进行软件升级。通过上述技术手段,解决现有技术中传统OTA存在被量子计算破解的风险以及占用设备存储空间等问题。

【技术实现步骤摘要】

本公开涉及通信,尤其涉及一种软件升级方法、装置及相关设备


技术介绍

1、传统ota(over-the-air,空中升级)方法通常依赖基于传统公钥密码算法的签名和验签机制,该机制随着量子技术的发展,被量子计算破解的风险与日俱增。另外该机制需要设备端预置ota云端的公钥,ota云端预置设备端的公钥,对于资源受限的设备,公钥的存储及签名验证占用了宝贵的存储空间和计算资源,影响设备的整体性能。


技术实现思路

1、本公开提供一种软件升级方法、装置及相关设备,至少在一定程度上提高软件升级的安全保障。

2、本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。

3、根据本公开的一个方面,提供一种软件升级方法,应用于设备端,包括:接收云端发送的第一随机数、第二随机数、软件升级包密文和第一哈希运算消息认证码;利用不可克隆函数计算第一随机数对应的第一响应和第二随机数对应的第二响应;基于第一响应,利用对称密码算法对软件升级包密文进行解密处理,得到软件升级包;基于第二响应和第一本文档来自技高网...

【技术保护点】

1.一种软件升级方法,应用于设备端,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,基于所述第二响应和所述第一哈希运算消息认证码对解密得到的软件升级包进行完整性校验,包括:

3.根据权利要求1所述的方法,其特征在于,利用解密得到的软件升级包进行软件升级,包括:

4.根据权利要求1所述的方法,其特征在于,接收云端发送的第一随机数、第二随机数、软件升级包密文和第一哈希运算消息认证码之前,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,接收云端发送的第一随机数、第二随机数、软件升级包密文和第一哈希运算消息认证码之前,所述...

【技术特征摘要】

1.一种软件升级方法,应用于设备端,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,基于所述第二响应和所述第一哈希运算消息认证码对解密得到的软件升级包进行完整性校验,包括:

3.根据权利要求1所述的方法,其特征在于,利用解密得到的软件升级包进行软件升级,包括:

4.根据权利要求1所述的方法,其特征在于,接收云端发送的第一随机数、第二随机数、软件升级包密文和第一哈希运算消息认证码之前,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,接收云端发送的第一随机数、第二随机数、软件升级包密文和第一哈希运算消息认证码之前,所述方法还包括:

6.一种软件升级方法,应用于云端,其特征在于,包括:

7.根据权利要求6所述的方法,其特征在于,基于所述第一响应,利用对称密码算法对软件升级包进行加密处理,得到软件升级包密文之前,所述方法还包括...

【专利技术属性】
技术研发人员:王聪丽薛伟佳谢杨王靖然王锦华
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

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

1