本申请属于通信,具体涉及一种嵌入式用户身份识别卡的数据下载方法、装置及产品。
背景技术:
1、随着嵌入式用户身份识别卡(embedded subscriber identification module,简称esim)的发展,利用esim实现的设备产品逐渐受到用户青睐。现有的集成esim的电子设备在使用时,需要下载或更新配置文件profile数据,如文件系统、码号资源和应用等。
2、目前主要是建立集成esim的电子设备和存储profile数据的服务器之间的双向认证,协商得到安全密钥,然后该电子设备通过安全密钥解密服务器下发的profile数据。
3、由于集成esim的电子设备往往部署在复杂的网络环境下,尤其是当部署地方的网络信号差或连接不稳定时,只要有一条profile数据下载失败,电子设备和服务器之间的通道即终止,也即下载结束。再次下载时,需要重新建立电子设备和服务器之间的双向认证,导致profile数据的下载速度较慢。
技术实现思路
1、本申请实施例的目的是提供一种嵌入式用户身份识别卡的数据下载方法、装置及产品,能够解决相关技术中因电子设备所处的网络环境复杂,导致profile数据的下载速度慢的问题。
2、为了解决上述技术问题,本申请是这样实现的:
3、第一方面,本申请实施例提供了一种嵌入式用户身份识别卡的数据下载方法,包括:
4、在嵌入式用户身份识别卡esim进入下载模式的情况下,恢复esim与下载服务器历史协商的会话密钥;
5、接收配置助手lpa发送的加密数据,加密数据是由下载服务器发送给lpa的,加密数据为加密的esim的配置文件profile数据;
6、利用会话密钥解密加密数据,得到esim的profile数据。
7、第二方面,本申请实施例提供了一种嵌入式用户身份识别卡的数据下载方法,包括:
8、建立配置助手lpa与嵌入式用户身份识别卡esim的第一连接,以及lpa与下载服务器的第二连接;
9、向下载服务器发送数据获取请求,数据获取请求用于获取esim的配置文件profile数据;
10、在profile数据获取失败的情况下,重新向下载服务器发送数据获取请求。
11、第三方面,本申请实施例提供了一种嵌入式用户身份识别卡的数据下载装置,包括:
12、获取模块,用于在嵌入式用户身份识别卡esim进入下载模式的情况下,恢复esim与下载服务器历史协商的会话密钥;
13、接收模块,用于接收配置助手lpa发送的加密数据,加密数据是由下载服务器发送给lpa的,加密数据为加密的esim的配置文件profile数据;
14、解密模块,用于利用会话密钥解密加密数据,得到esim的profile数据。
15、第四方面,本申请实施例提供了一种嵌入式用户身份识别卡的数据下载装置,包括:建立模块和发送模块;
16、建立模块,用于建立配置助手lpa与嵌入式用户身份识别卡esim的第一连接,以及lpa与下载服务器的第二连接;
17、发送模块,用于向下载服务器发送数据获取请求,数据获取请求用于获取esim的配置文件profile数据;
18、发送模块,还用于在profile数据获取失败的情况下,重新向下载服务器发送数据获取请求。
19、第五方面,本申请实施例提供了一种电子设备,该电子设备,包括:处理器,以及存储有计算机程序指令的存储器;处理器读取并执行计算机程序指令,以实现如第一方面所述的方法,或者如第二方面所述的方法。
20、第六方面,本申请实施例提供了一种可读存储介质,该可读存储介质上存储程序或指令,程序或指令被处理器执行时实现如第一方面所述的方法,或者如第二方面所述的方法。
21、第七方面,本申请实施例提供了一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面所述的方法,或者如第二方面所述的方法。
22、本申请实施例在esim进入下载模式的情况下,恢复esim与下载服务器历史协商的会话密钥,下载服务器用于存储esim的profile数据;接收lpa发送的加密数据,加密数据是由下载服务器发送给lpa的,加密数据为加密的esim的配置文件profile数据;利用会话密钥解密加密数据,得到esim的profile数据。也即,本申请实施例的esim每次进入下载模式,即可恢复与下载服务器历史协商的会话密钥,并利用该会话密钥解密lpa发送的加密数据,得到profile数据,也即,即使profile数据下载失败,也无需每次均建立esim与下载服务器之间的双向认证,通过恢复原有的会话密钥,可以减少esim与下载服务器之间的数据交互,提高了profile数据的下载速度。
1.一种嵌入式用户身份识别卡的数据下载方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1或2所述的方法,其特征在于,所述利用所述会话密钥解密所述加密数据,得到所述esim的profile数据之后,所述方法还包括:
4.根据权利要求1或2所述的方法,其特征在于,所述接收配置助手lpa发送的加密数据,包括:
5.根据权利要求1或2所述的方法,其特征在于,所述在嵌入式用户身份识别卡esim进入下载模式的情况下,恢复所述esim与下载服务器历史协商的会话密钥之前,所述方法还包括:
6.一种嵌入式用户身份识别卡的数据下载方法,其特征在于,包括:
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
8.根据权利要求6所述的方法,其特征在于,所述向所述下载服务器发送数据获取请求之后,所述方法还包括:
9.根据权利要求8所述的方法,其特征在于,所述将各所述数据包发送给所述esim之后,所述方法还包括:
10.根据权利要求8所述的方法,其特征在于,所述方法还包括:
11.一种嵌入式用户身份识别卡的数据下载装置,其特征在于,包括:
12.一种嵌入式用户身份识别卡的数据下载装置,其特征在于,包括:建立模块和发送模块;
13.一种电子设备,其特征在于,包括:处理器,以及存储有计算机程序指令的存储器;所述处理器读取并执行所述计算机程序指令,以实现如权利要求1-5任一项所述的方法,或者如权利要求6-10任一项所述的方法。
14.一种计算机程序产品,其特征在于,所述程序产品被存储在存储介质中,所述程序产品被至少一个处理器执行以实现如权利要求1-5任一项所述的方法,或者如权利要求6-10任一项所述的方法。