私钥备份方法、Softsim在终端间切换的方法及相关装置制造方法及图纸

技术编号:13771468 阅读:45 留言:0更新日期:2016-09-29 16:19
本发明专利技术公开了一种私钥备份方法及装置,该方法包括:生成终端侧密钥对,所述终端侧密钥对包括终端侧公钥以及终端侧私钥;将所述终端侧公钥发送至服务器端,用于所述服务器端对发送的Softsim参数数据进行加密;将所述终端侧私钥保存在终端本地;并将所述终端侧私钥备份至备份端。本发明专利技术所提供的私钥备份方法及装置,将终端产生的解密私钥备份至其他终端或者云端,在不同终端切换时,能够从备份端获取终端侧私钥,以便对从服务器端获取到的利用公钥加密的Softsim参数数据进行解密,从而方便Softsim应用在不同终端之间进行切换。此外,本发明专利技术还提供了一种具有上述优点的Softsim在不同终端间进行切换的方法及装置。

【技术实现步骤摘要】

本专利技术涉及通信
,特别是涉及一种私钥备份方法及装置、Softsim在不同终端间进行切换的方法及装置。
技术介绍
实体SIM卡当需要切换终端时,可以将SIM卡拨出后在新的终端中插入,然后走完正常的检卡流程,SIM卡就可以在新的终端上使用。Softsim作为一种基于纯软件的SIM卡技术,终端首先需要从网络端以非对称加密的方式获取SIM卡相关的软件包参数(IMSI,Ki,Opc等)。具体实现过程为:终端通过输入字符串明文,采用RSA非对称加密算法在modem中进行加密产生配对的公钥和私钥,modem将公钥发送给网络服务器端,而将私钥进行保留。当网络服务器端将通过公钥加密的SIM卡参数发送给终端,终端modem通过私钥将SIM卡参数进行解密,解密后将这些参数存储在终端的modem相关模块中,以备后续终端接入网络时使用。现有技术中,终端产生的私钥只保留在自己当前所用的终端的modem模块中。这样如果当用户因某种原因(比如使用过程中电量耗尽、终端突然损坏)想更换终端时,由于更换的新终端上没有对应Softsim相关的参数,所以在新的终端上将无法利用这些sim卡参数接入网络享受服务。此时如果要想在新终端上使用Softsim服务,终端只能重新登录到Softsim管理中心,获取Softsim的相关参数数据包。网络服务器仍然是以之前的公钥进行加密,但是此时新的终端上并未存储之前的私钥信息,从而导致无法解密获取到Softsim卡参数,无法在新终端上使用之前自己所订阅的Softsim服务,给用户的使用带来了很大的不便。
技术实现思路
本专利技术的目的是提供一种私钥备份方法及装置、Softsim在不同终端间进行切换的方法及装置,目的在于解决现有Softsim应用不能较为方便地在不同终端上实现切换的问题。为解决上述技术问题,本专利技术提供一种私钥备份方法,包括:生成终端侧密钥对,所述终端侧密钥对包括终端侧公钥以及终端侧私钥;将所述终端侧公钥发送至服务器端,用于所述服务器端对发送的Softsim参数数据进行加密;将所述终端侧私钥保存在终端本地;并将所述终端侧私钥备份至备份端。可选地,所述将所述终端侧私钥备份至备份端包括:利用生物特征信息对所述终端侧私钥进行加密后,备份至所述备份端,所述备份端为其他终端或云端。本专利技术还提供了一种Softsim在不同终端间进行切换的方法,包括:向服务器端发送获取Softsim参数数据的请求;获取加密后的Softsim参数数据;查询本地终端是否有终端侧私钥;如果有,则获取所述终端侧私钥;否则从备份端获取所述终端侧私钥;利用所述终端侧私钥对所述Softsim参数数据进行解密,并利用所述Softsim参数数据与网络进行接入。可选地,所述从备份端获取所述终端侧私钥包括:向所述备份端发送获取加密后的终端侧私钥的指令;对获取到的加密后的终端侧私钥进行解密,获取所述终端侧私钥。可选地,所述对获取到的加密后的终端侧私钥进行解密包括:获取当前用户的生物特征信息,并与预先存储的生物特征信息进
行比对;当所述当前用户的生物特征信息与预先存储的生物特征信息一致时,对所述加密后的终端侧私钥进行解密。本专利技术还提供了一种私钥备份装置,包括:生成模块,用于生成终端侧密钥对,所述终端侧密钥对包括终端侧公钥以及终端侧私钥;发送模块,用于将所述终端侧公钥发送至服务器端,用于所述服务器端对发送的Softsim参数数据进行加密;备份模块,用于将所述终端侧私钥保存在终端本地;并将所述终端侧私钥备份至备份端。可选地,所述备份模块具体用于:利用生物特征信息对所述终端侧私钥进行加密后,备份至所述备份端,所述备份端为其他终端或云端。本专利技术还提供了一种Softsim在不同终端间进行切换的装置,包括:请求发送模块,用于向服务器端发送获取Softsim参数数据的请求;参数数据获取模块,用于获取加密后的Softsim参数数据;查询模块,用于查询本地终端是否有终端侧私钥;终端侧私钥获取模块,用于在所述本地终端有所述终端侧私钥时,从所述本地终端获取所述终端侧私钥;否则从备份端获取所述终端侧私钥;解密模块,用于利用所述终端侧私钥对所述Softsim参数数据进行解密,并利用所述Softsim参数数据与网络进行接入。可选地,所述终端侧私钥获取模块包括:指令发送单元,用于向所述备份端发送获取加密后的终端侧私钥的指令;解密单元,用于对获取到的加密后的终端侧私钥进行解密,获取所述终端侧私钥。可选地,所述解密单元具体用于:获取当前用户的生物特征信息,并与预先存储的生物特征信息进行比对;当所述当前用户的生物特征信息与预先存储的生物特征信息一致时,对所述加密后的终端侧私钥进行解密。本专利技术所提供的私钥备份方法及装置,通过生成包括终端侧公钥以及终端侧私钥的终端侧密钥对;将终端侧公钥发送至服务器端,用于服务器端对发送的Softsim参数数据进行加密;将终端侧私钥保存在终端本地;并将终端侧私钥备份至备份端。本专利技术将终端产生的解密私钥备份至其他终端或者云端,在不同终端切换时,能够从备份端获取终端侧私钥,以便对从服务器端获取到的利用公钥加密的Softsim参数数据进行解密,从而方便Softsim应用在不同终端之间进行切换。此外,本专利技术所提供的Softsim在不同终端间进行切换的方法及装置,当用户由当前终端更换为其它终端时,用户登录到服务器端申请获取经终端侧公钥加密后的Softsim参数数据,终端能够从备份的终端上或者从云端获取加密后的终端侧私钥,然后再利用终端侧私钥对从Softsim云端获取到的Softsim参数进行解密,从而获得Softsim参数数据。更换的新终端就可以利用Softsim参数与网络进行接入,享受网络提供的各种服务,达到不同终端的Softsim切换的目的。附图说明为了更清楚的说明本专利技术实施例或现有技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术所提供的私钥备份方法的一种具体实施方式的流程图;图2为本专利技术提供的私钥备份方法的另一种具体实施方式的流程图;图3为本专利技术所提供的Softsim在不同终端间进行切换的方法的一种具体实施方式方式的流程图;图4为本专利技术所提供的Softsim在不同终端间进行切换的方法的另一种具体实施方式的流程图;图5为本专利技术实施例提供的私钥备份装置的结构框图;图6为本专利技术实施例提供的Softsim在不同终端间进行切换的装置的结构框图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面结合附图和具体实施方式对本专利技术作进一步的详细说明。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术所提供的私钥备份方法的一种具体实施方式的流程图如图1所示,该方法包括:步骤S101:生成终端侧密钥对,所述终端侧密钥对包括终端侧公钥以及终端侧私钥;步骤S102:将所述终端侧公钥发送至服务器端,用于所述服务器端对发送的Softsim参数数据进行本文档来自技高网
...

【技术保护点】
一种私钥备份方法,其特征在于,包括:生成终端侧密钥对,所述终端侧密钥对包括终端侧公钥以及终端侧私钥;将所述终端侧公钥发送至服务器端,用于所述服务器端对发送的Softsim参数数据进行加密;将所述终端侧私钥保存在终端本地;并将所述终端侧私钥备份至备份端。

【技术特征摘要】
1.一种私钥备份方法,其特征在于,包括:生成终端侧密钥对,所述终端侧密钥对包括终端侧公钥以及终端侧私钥;将所述终端侧公钥发送至服务器端,用于所述服务器端对发送的Softsim参数数据进行加密;将所述终端侧私钥保存在终端本地;并将所述终端侧私钥备份至备份端。2.如权利要求1所述的私钥备份方法,其特征在于,所述将所述终端侧私钥备份至备份端包括:利用生物特征信息对所述终端侧私钥进行加密后,备份至所述备份端,所述备份端为其他终端或云端。3.一种Softsim在不同终端间进行切换的方法,其特征在于,包括:向服务器端发送获取Softsim参数数据的请求;获取加密后的Softsim参数数据;查询本地终端是否有终端侧私钥;如果有,则获取所述终端侧私钥;否则从备份端获取所述终端侧私钥;利用所述终端侧私钥对所述Softsim参数数据进行解密,并利用所述Softsim参数数据与网络进行接入。4.如权利要求3所述的Softsim在不同终端间进行切换的方法,其特征在于,所述从备份端获取所述终端侧私钥包括:向所述备份端发送获取加密后的终端侧私钥的指令;对获取到的加密后的终端侧私钥进行解密,获取所述终端侧私钥。5.如权利要求4所述的Softsim在不同终端间进行切换的方法,其特征在于,所述对获取到的加密后的终端侧私钥进行解密包括:获取当前用户的生物特征信息,并与预先存储的生物特征信息进行比对;当所述当前用户的生物特征信息与预先存储的生物特征信息一致时,对所述加密后的终端侧私钥进行解密。6.一种私钥备份装置,其特征在于,包括:生成模块,用于生成终端侧密钥对,所述终端侧密...

【专利技术属性】
技术研发人员:赵龙凯
申请(专利权)人:西安酷派软件科技有限公司
类型:发明
国别省市:陕西;61

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

1