System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术实施例涉及基站安全,尤其涉及一种基站升级的方法、装置、设备及存储介质。
技术介绍
1、现有基站中常常面临软件升级,在升级过程中如何保证升级的安全性,防止非法用户及软件入侵,保证源文件的完整性和可靠性,这是本领域最关注的一个问题。
技术实现思路
1、本专利技术实施例提供一种基站升级的方法、装置、设备及存储介质,能够简化mscl的路径度量计算进程,减少译码所需的时间。
2、第一方面,本专利技术实施例提供了一种基站升级的方法,所述方法由基站执行,该方法包括:
3、获取预设译码路径及其对应的译码信息;其中,所述预设译码路径包括设定数量的比特;所述译码信息与所述预设译码路径包含的比特一一对应;
4、基于比特类型对所述预设译码路径进行处理,获得处理后的预设译码路径;其中,所述比特类型包括冻结比特和信息比特;
5、获取所述处理后的预设译码路径对应的编码结果;
6、基于所述编码结果和所述译码信息确定目标译码路径。
7、第二方面,本专利技术实施例提供了一种基站升级的方法,所述方法由服务端执行该方法包括:
8、基于接收的第二随机数和第二密文对基站进行身份认证;
9、若身份认证通过,基于接收的第二公钥生成第二会话密钥;
10、基于所述第二会话密钥对源数据进行处理,获得升级包;
11、将所述升级包发送至所述基站,使得所述基站根据所述升级包完成升级。
12、第三方面,
13、第一身份认证模块,用于基于接收的第一随机数和第一密文对服务端进行身份认证;
14、第一会话密钥生成模块,用于若身份认证通过,基于接收的第一公钥生成第一会话密钥;
15、拆分模块,用于基于对接收的升级包进行拆分,获得摘要数据和加密数据;
16、完整性校验模块,用于基于所述摘要数据对所述加密数据进行完整性校验;
17、解密模块,用于若校验通过,对所述加密数据进行解密,获得的源数据及第二会话秘钥;
18、基站升级模块,用于若所述第一会话秘钥和所述第二会话秘钥相同,则基于所述源数据进行升级。
19、第四方面,本专利技术实施例还提供了一种基站升级的装置,所述装置设置于服务端,该装置包括:
20、第二身份认证模块,用于基于接收的第二随机数和第二密文对基站进行身份认证;
21、第二会话密钥生成模块,用于若身份认证通过,基于接收的第二公钥生成第二会话密钥;
22、升级包获取模块,用于基于所述第二会话密钥对源数据进行处理,获得升级包;
23、升级包发送模块,用于将所述升级包发送至所述基站,使得所述基站根据所述升级包完成升级。
24、第五方面,本公开实施例还提供电子设备,所述电子设备,包括:
25、一个或多个处理器;
26、存储装置,用于存储一个或多个程序,
27、当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本公开实施例提供的基站升级的方法。
28、第六方面,本公开实施例还提供了包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行实现本公开实施例提供的基站升级的方法。
29、本专利技术公开了一种基站升级的方法、装置、设备及存储介质,所述方法由基站执行,该方法包括:基于接收的第一随机数和第一密文对服务端进行身份认证;若身份认证通过,基于接收的第一公钥生成第一会话密钥;对接收的升级包进行拆分,获得摘要数据和加密数据;基于所述摘要数据对所述加密数据进行完整性校验;若校验通过,对所述加密数据进行解密,获得的源数据及第二会话秘钥;若所述第一会话秘钥和所述第二会话秘钥相同,则基于所述源数据进行升级。利用该方法:通过增加身份认证和升级文件的完整性校验,加密传输机制,保证了升级文件的可靠性和传输过程中的可靠性,可以完成安全、可靠、稳定的升级操作。
本文档来自技高网...【技术保护点】
1.一种基站升级的方法,其特征在于,所述方法由基站执行,包括:
2.根据权利要求1所述的方法,其特征在于,基于接收的第一随机数和第一密文对服务端进行身份认证,包括:
3.根据权利要求1所述的方法,其特征在于,基于接收的第一公钥生成第一会话密钥,包括:
4.根据权利要求1所述的方法,其特征在于,基于所述摘要数据对所述加密数据进行完整性校验,包括:
5.一种基站升级的方法,其特征在于,所述方法由服务端执行,包括:
6.根据权利要求5所述的方法,其特征在于,基于所述第二会话密钥对源数据进行处理,获得升级包,包括:
7.根据权利要求6述的方法,其特征在于,对添加了所述第二会话密钥的子源数据进行加密运算,获得加密数据,包括:
8.一种基站升级的装置,其特征在于,所述装置设置于基站,包括:
9.一种基站升级的装置,其特征在于,所述装置设置于服务端,包括:
10.一种电子设备,其特征在于,所述电子设备包括:
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储
...【技术特征摘要】
1.一种基站升级的方法,其特征在于,所述方法由基站执行,包括:
2.根据权利要求1所述的方法,其特征在于,基于接收的第一随机数和第一密文对服务端进行身份认证,包括:
3.根据权利要求1所述的方法,其特征在于,基于接收的第一公钥生成第一会话密钥,包括:
4.根据权利要求1所述的方法,其特征在于,基于所述摘要数据对所述加密数据进行完整性校验,包括:
5.一种基站升级的方法,其特征在于,所述方法由服务端执行,包括:
6.根据权利要求5所述的方法,其特征在于,基于所述第二会话密钥对源数据...
【专利技术属性】
技术研发人员:王宏雷,
申请(专利权)人:上海思朗科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。