[发明专利]虚拟SIM卡参数管理方法及装置、终端和网络端服务器在审
申请号: | 201510810951.X | 申请日: | 2015-11-20 |
公开(公告)号: | CN105376233A | 公开(公告)日: | 2016-03-02 |
发明(设计)人: | 赵龙凯 | 申请(专利权)人: | 宇龙计算机通信科技(深圳)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04W8/20;H04W12/02;H04W12/06 |
代理公司: | 北京友联知识产权代理事务所(普通合伙) 11343 | 代理人: | 尚志峰;汪海屏 |
地址: | 518040 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 sim 参数 管理 方法 装置 终端 网络 服务器 | ||
技术领域
本发明涉及终端技术领域,具体而言,涉及一种虚拟SIM卡参数管理方法、一种虚拟SIM卡参数管理装置、一种终端和一种网络端服务器。
背景技术
目前,SoftSIM(SoftSubscriberIdentityModule,数字虚拟客户识别模块,即虚拟SIM卡)应用是一种将SIM相关的参数存放在网络端服务器,用户终端可从云端下载SIM卡参数,无需更换物理SIM卡,即可连入运营商网络的一种新技术。现有的网络端服务器虚拟SIM卡参数的获取方案为:
通过非对称加密算法采用随机生成的明文字符串作为输入,生成公钥和私钥,将公钥发送给网络端服务器,私钥保留在终端,从而可以从网络端服务器获取SIM卡相关的参数。这种方案导致使用该终端的任何人都可以正常开启或运行SoftSIM的相关应用,生成公私钥对,从网络端服务器获得虚拟SIM卡相关参数,从而使用虚拟SIM卡进行相关业务,使用户在未知情的情况下,耗费虚拟SIM卡中的相关业务费用,给用户带来了不好的体验。
因此,如何提高虚拟SIM卡参数的使用安全性,避免因虚拟SIM卡参数泄露给用户造成损失,从而提升用户的使用体验成为亟待解决的技术问题。
发明内容
本发明正是基于上述技术问题,提出了一种新的技术方案,可以提高虚拟SIM卡参数的使用安全性,避免因虚拟SIM卡参数泄露给用户造成损失,从而提升用户的使用体验。
有鉴于此,本发明的第一方面,提出了一种虚拟SIM卡参数管理方法,包括:采集当前用户的指纹信息;将所述指纹信息转换为明文字符串;根据非对称加密算法将所述明文字符串处理为一对公钥和私钥;将所述私钥存储在终端本地,并将所述公钥发送至网络端服务器,以供所述网络端服务器使用所述公钥对虚拟SIM参数进行加密处理。
在该技术方案中,将采集到的当前用户的指纹信息进行转换得到的明文字符串作为非对称加密算法的输入,以处理得到一对公钥和私钥,进而将私钥存储在终端本地以及将公钥发送至网络端服务器,供网络端服务器会使用公钥对虚拟SIM参数进行加密处理,如此,通过将具有唯一性的用户指纹信息转换得到的明文字符串取代随机生成的明文字符串,从而在无用户指纹信息的情况下,其它用户将无法利用用户终端生成公钥和私钥对,并无法从网络端服务器获取到虚拟SIM卡参数,有效地提高虚拟SIM卡参数的使用安全性,避免因虚拟SIM卡参数泄露给用户造成损失,保证了虚拟SIM卡应用的安全,从而提升用户的使用体验。
在上述技术方案中,优选地,还包括:向所述网络端服务器发送参数获取请求;以及接收所述网络端服务器根据所述参数获取请求反馈的经所述公钥加密的所述虚拟SIM卡参数;使用与所述公钥对应的所述私钥对经过加密的所述虚拟SIM卡参数进行解密,以通过解密得到的所述虚拟SIM卡参数进行网络注册以建立网络连接。
在该技术方案中,当终端接收到网络端服务器响应于其发送的虚拟SIM卡参数获取请求而反馈的经公钥加密处理的虚拟SIM卡参数后,使用与公钥对应的私钥对加密处理后的虚拟SIM卡参数进行解密,并通过解密后的虚拟SIM卡参数进行网络注册进而建立终端与网络的连接,以使用虚拟SIM卡进行相关业务,即通过用户指纹信息生成公钥和私钥对,从而与网络端服务器交互获取虚拟SIM卡参数,有效地防止了他人通过用户终端在未经允许的情况下从网络获取虚拟SIM卡参数,避免因虚拟SIM卡参数泄露给用户造成损失,提高了虚拟SIM卡参数的使用安全性,以及保证了虚拟SIM卡应用的安全,从而提升了用户的使用体验。
在上述任一技术方案中,优选地,在所述将指纹信息转换为明文字符串之前还包括:判断所述指纹信息是否与所述终端中的预设用户指纹信息匹配;以及在判定为匹配时,执行将所述指纹信息转换为所述明文字符串的步骤,否则,重新采集所述当前用户的所述指纹信息。
在该技术方案中,在根据采集到的用户指纹信息生成公钥私钥对时,需要验证用户指纹信息的有效性,具体地,在采集到的用户指纹信息与终端中的预设用户指纹信息匹配时,才将其转换为明文字符串,以确保终端与用户的一一对应性,防止其他人冒用,进一步提高虚拟SIM卡参数使用的安全性。
根据本发明的第二方面,提出了一种虚拟SIM卡参数管理方法,包括:接收来自终端的公钥;使用所述公钥对虚拟SIM卡参数进行加密处理,其中,所述公钥由终端根据非对称算法对由获取到的当前用户的指纹信息转换生成的明文字符串处理得到。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宇龙计算机通信科技(深圳)有限公司,未经宇龙计算机通信科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510810951.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:认证多媒体通讯的方法、装置及系统
- 下一篇:WIFI接入鉴权方法及其装置