应用数据的迁移方法、终端设备以及存储介质技术

技术编号:34873494 阅读:24 留言:0更新日期:2022-09-10 13:26
本申请实施例提供了一种应用数据的迁移方法、终端设备以及存储介质,该方法包括:接收其他设备响应于第一请求所发送的第一信息;第一请求用于指示请求迁移第一终端设备中的应用数据,第一信息中包括第二终端设备的第二公钥;其他设备为服务器或者第二终端设备;采用第二公钥对第一终端设备中的应用数据进行加密,得到加密后的应用数据;将加密后的应用数据发送给第二终端设备,其中,加密后的应用数据用于被解密后存储至第二终端设备中。从而,可以完成终端设备中的应用数据的自动迁移,提高了应用数据的迁移效率。高了应用数据的迁移效率。高了应用数据的迁移效率。

【技术实现步骤摘要】
应用数据的迁移方法、终端设备以及存储介质


[0001]本申请涉及终端
,尤其涉及一种应用数据的迁移方法、终端设备以及存储介质。

技术介绍

[0002]目前,随着终端技术的发展,可以在终端设备中设置多个应用,进而终端设备采用不同的应用完成对应的功能。
[0003]在现有技术中,用户会出现需要更换终端设备的情况。新的终端设备中没有旧的终端设备中的应用和应用数据,进而需要用户手动的在新的终端设备中重新下载和设置应用,且需要用户手动的在新的终端设备中下载和设置应用的数据。
[0004]但是,需要用户频繁在操作终端设备,进而在新的终端设备中下载、设置应用数据;应用数据的迁移速度较慢,用户体验较差。

技术实现思路

[0005]本申请实施例提供一种应用数据的迁移方法、终端设备以及存储介质,可以完成终端设备中的应用数据的自动迁移,提高了应用数据的迁移效率。
[0006]第一方面,本申请实施例提供一种应用数据的迁移方法,方法应用于第一终端设备,方法包括:
[0007]接收其他设备响应于第一请求所发送的第一信息;其中,第一请求用于指示请求迁移第一终端设备中的应用数据,第一请求中包括第一终端设备的第一标识和第二终端设备的第二标识;第一信息中包括第二终端设备的第二公钥;其他设备为服务器或者第二终端设备;采用第二公钥对第一终端设备中的应用数据进行加密,得到加密后的应用数据;将加密后的应用数据发送给第二终端设备,其中,加密后的应用数据用于被解密后存储至第二终端设备中。
[0008]这样,完成了第一终端设备中的应用数据的自动迁移,自动的将第一终端设备中的应用数据迁移至第二终端设备中;提高了应用数据的迁移效率。
[0009]在一种可能的实现方式中,在接收其他设备响应于第一请求所发送的第一信息之前,还包括:获取第二标识,并根据第二标识和预存的第一标识,向其他设备发送第一请求。这样,可以基于第一终端设备触发应用数据的迁移,可以获取需要存储应用数据的第二终端设备的第二标识。
[0010]在一种可能的实现方式中,获取第二标识,包括:响应于用户在第一终端设备的第一页面上的第一触发操作,获取第一触发操作所指示的第二标识;或者,响应于用户发出的第一语音信息,确定第一语音信息所指示的第二标识;或者,接收第二终端设备通过服务器所发送的第二标识;或者,接收第二终端设备通过短距离通信方式所发送的第二标识。这样,提供了多种获取第二标识的方式,便于确定出需要存储应用数据的第二终端设备
[0011]在一种可能的实现方式中,第一请求中还包括第三签名信息;其他设备中存储有
第一终端设备的第一公钥;在根据第二标识和预存的第一标识,向其他设备发送第一请求之前,还包括:根据预存的第一终端设备的第一私钥,对第一标识和第二标识进行签名处理,得到第三签名信息;其中,第三签名信息用于根据第一公钥对第三签名信息进行验证;第一信息对第三签名信息的验证通过后接收到的。这样,采用第一公钥确定对第三签名信息进行验证,保证第一终端设备与服务器之间的信息交互的安全性。
[0012]在一种可能的实现方式中,第一请求为第二终端设备获取到第二标识后所生成的。这样,可以基于第二终端设备触发应用数据的迁移,可以获取需要存储应用数据的第二终端设备的第二标识。
[0013]在一种可能的实现方式中,第二标识为基于用户在的第二终端设备的第二页面上的第二触发操作所获取的,第二触发操用于指示第二标识;或者,第二标识为基于用户发出的第二语音信息所获取的,第二语音信息用于指示第二标识;或者,第二标识为第一终端设备通过短距离通信方式发送给第二终端设备的;或者,第二标识为第一终端设备通过服务器发送给第二终端设备的。这样,提供了多种获取第二标识的方式,便于确定出需要存储应用数据的第二终端设备。
[0014]在一种可能的实现方式中,第一请求中还包括第四签名信息,第四签名信息为依据第二终端设备的第二私钥对第一标识和第二标识进行签名处理所得到的;其他设备中存储有第二终端设备的第二公钥,第一信息为对第四签名信息的验证通过后接收到的。这样,可以采用第二公钥确定对第四签名信息进行验证,保证第二终端设备与服务器之间的信息交互的安全性。
[0015]在一种可能的实现方式中,若其他设备为服务器,则服务器中存储有预设标识列表,预设标识列表中包括至少一个终端设备的标识;第一请求中的第一标识和第二标识用于根据预设标识列表进行标识验证;其中,第一信息为对第一请求中的第一标识和第二标识的验证通过后接收到的。这样,可以判断接收到的第一标识和第二标识存在于预设标识列表中,进而进一步的判断是否可以向第一终端设备发送第二终端设备的第二证书和第二公钥,保证数据交互的安全性。
[0016]在一种可能的实现方式中,若其他设备为服务器,则服务器存储有第二终端设备的第二证书,第二证书为根据第二公钥生成的,且第二证书携带有第二签名信息,第二签名信息为根据服务器的第三私钥对第二证书签名所得到的;第一终端设备中存储有服务器的第三公钥。方法还包括:接收服务器发送的第二证书;或者,第一信息中还包括第二证书。若根据第三公钥和第二签名信息对第二证书的验证通过,则执行采用第二公钥对第一终端设备中的应用数据进行加密,得到加密后的应用数据的步骤。这样,根据第三公钥和第二签名信息对第二证书进行验证,进而保证第一终端设备与服务器之间信息交互的安全性。
[0017]在一种可能的实现方式中,若其他设备为第二终端设备,则第二终端设备存储有第二终端设备的第二证书,第二证书为根据第二公钥生成的,且第二证书携带有第五签名信息,第五签名信息为根据第二终端设备的第二私钥对第二证书签名所得到的;方法还包括:接收第二终端设备发送的第二证书;或者,第一信息中还包括第二证书;若根据第二公钥和第五签名信息对第二证书的验证通过,则执行采用第二公钥对第一终端设备中的应用数据进行加密,得到加密后的应用数据的步骤。这样,根据第二公钥和第五签名信息对第二证书进行验证,进而保证第一终端设备与第二终端设备之间信息交互的安全性。
[0018]在一种可能的实现方式中,采用第二公钥对第一终端设备中的应用数据进行加密,得到加密后的应用数据,包括:采用第二公钥对第一终端设备中各应用的应用数据进行加密,得到加密后的应用数据;或者,响应于第三指令,其中,第三指令用于指示第一终端设备中的应用数据,采用第二公钥对第三指令所指示的应用数据进行加密,得到加密后的应用数据。这样,可以对第一终端设备中的全部的应用数据或者部分的应用数据进行迁移。
[0019]在一种可能的实现方式中,在响应于第三指令之前,还包括:响应于用户在第一终端设备的第三页面上的第三触发操作,其中,第三触发操作用于指示第一终端设备中的应用数据,生成第三指令;或者,接收第二终端设备通过服务器发送的第三指令,其中,第三指令为基于用户在第二终端设备的第四页面上的第四触发操作所生成的,第四触发操作用于指示第一终端设备中的应用数据;或者,接收第二终端设备通过短距离通信方式所发送的第三指令,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用数据的迁移方法,其特征在于,所述方法应用于第二终端设备,所述方法包括:接收第一终端设备发送的加密后的应用数据;其中,所述加密后的应用数据为采用所述第二终端设备的第二公钥进行加密后得到的;所述第二公钥为服务器或所述第二终端设备通过第一信息发送给第一终端设备的,所述第一信息为响应于第一请求所发送的;所述第一请求用于指示请求迁移第一终端设备中的应用数据,所述第一请求中包括所述第一终端设备的第一标识和第二终端设备的第二标识;根据预存的所述的第二终端设备的第二私钥,对所述加密后的应用数据进行解密,得到并存储所述第一终端设备的应用数据。2.根据权利要求1所述的方法,其特征在于,所述第一请求为所述第一终端设备获取到第二标识后所生成的。3.根据权利要求2所述的方法,其特征在于,所述第二标识为基于用户在所述的第一终端设备的第一页面上的第一触发操作所获取的,所述第一触发操用于指示所述第二标识;或者,所述第二标识为基于用户发出的第一语音信息所获取的,所述第一语音信息用于指示所述第二标识;或者,所述第二标识为所述第二终端设备通过短距离通信方式发送给所述第一终端设备的;或者,所述第二标识为所述第二终端设备通过所述服务器发送给所述第一终端设备的。4.根据权利要求2所述的方法,其特征在于,所述第一请求中还包括第三签名信息;所述服务器或所述第一终端设备中存储有所述第一终端设备的第一公钥,所述第一信息为采用所述第一公钥对所述第三签名信息的验证通过后发送出的。5.根据权利要求1所述的方法,其特征在于,在所述接收第一终端设备发送的加密后的应用数据之前,还包括:获取所述第二标识,并根据所述第二标识和预存的所述第一标识,向所述服务器或所述第一终端设备发送第一请求。6.根据权利要求5所述的方法,其特征在于,获取所述第二标识,包括:响应于用户在所述第二终端设备的第二页面上的第二触发操作,获取所述第二触发操作所指示的所述第二标识;或者,响应于用户发出的第二语音信息,确定所述第二语音信息所指示的所述第二标识;或者,接收所述第一终端设备通过所述服务器所发送的所述第二标识;或者,接收所述第一终端设备通过短距离通信方式所发送的所述第二标识。7.根据权利要求5所述的方法,其特征在于,所述第一请求中还包括第四签名信息;所述服务器或所述第一终端设备中存储有所述第二终端设备的第二公钥;在根据所述第二标识和预存的所述第一标识,向所述服务器或所述第一终端设备发送第一请求之前,还包括:根据预存的所述第二终端设备的第二私钥,对所述第一标识和第二标识进行签名处理,得到所述第四签名信息;其中,所述第四签名信息用于根据所述第一终端设备的第一公钥对所述第四签名信息进行验证;所述第一信息对所述第四签名信息的验证通过后发送出
的。8.根据权利要求1

7任一项所述的方法,其特征在于,所述服务器中存储有预设标识列表,所述预设标识列表中包括至少一个终端设备的标识;所述第一请求中的第一标识和第二标识用于根据预设标识列表进行标识验证;其中,所述第一信息为对所述第一请求中的第一标识和第二标识的验证通过后发送出的。9.根据权利要求1

8任一项所述的方法,其特征在于,所述服务器存储有所述第二终端设备的第二证书,所述第二证书为根据所述第二公钥生成的,且所述第二证书携带有第二签名信息,所述第二签名信息为根据所述服务器的第三私钥对第二证书签名所得到的;所述第一终端设备中存储有所述服务器的第三公钥;所述服务器还用于发送所述第二证书,或者,所述第一信息中包括所述第二证书;其中,所述加密后的应用数据为若根据所述第三公钥和所述第二签名信息对所述第二证书的验证通过后所接收到的。10.根据权利要求1

8任一项所述的方法,其...

【专利技术属性】
技术研发人员:韩业飞
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1