【技术实现步骤摘要】
本公开涉及通信,尤其涉及一种软件升级方法、装置及相关设备。
技术介绍
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所述的方法,其特征在于,基于所述第一响应,利用对称密码算法对软件升级包进行加密处理,得到软件升级包密文之前,所述方法还包括...
【专利技术属性】
技术研发人员:王聪丽,薛伟佳,谢杨,王靖然,王锦华,
申请(专利权)人:中国电信股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。