一种实现终端锁网锁卡功能的方法及终端的制作方法

文档序号:7721221阅读:214来源:国知局
专利名称:一种实现终端锁网锁卡功能的方法及终端的制作方法
技术领域
本发明涉及移动通信中的锁网锁卡技术,尤其涉及一种实现终端锁网锁卡功能的 方法及终端。
背景技术
随着移动通信技术的发展,终端市场的发展越来越快,移动运营商之间的竞争也 越来越激烈。各个移动运营商为了能吸引更多的用户推出了很多优惠活动,例如以低于终 端生产成本的价格将终端出售给用户,或低价售出上网卡甚至免费赠送给用户,这样就要 求终端具有锁网锁卡的功能,以免给运营商带来巨大损失。所谓锁网为终端只能在某个运 营商的某个特定网络上使用,而不能在其它运营商所提供的网络上使用;所谓锁卡为终端 出厂后只能使用某一张用户身份识别(SIM)卡或某一类SIM卡,使终端与特定的号码绑定 使用。目前,运营商普遍采用软件加密的方法实现终端锁网锁卡的功能,但该方法存在 如下缺陷由于锁网锁卡的功能均基于软件基础之上,且无论多么强大的算法都可能有漏 洞,因此,网络黑客会利用加密软件中的漏洞任意篡改程序。这种情况下,无论终端软件上 建立的加密算法多么强大,都将失去加密的意义;也就是说,利用软件加密方法实现的锁网 锁卡功能保密性较低。

发明内容
有鉴于此,本发明的主要目的在于提供一种实现终端锁网锁卡功能的方法及终 端,能使终端锁网锁卡功能的保密性得到提高。为达到上述目的,本发明的技术方案是这样实现的本发明提供了一种实现终端锁网锁卡功能的方法,在终端主板上设置加密芯片; 该方法还包括加密芯片在终端开机后读取SIM卡信息,并判断所读取的SIM卡信息是否与自身 已存储的运营商指定的SIM卡信息相同,确定读取的SIM卡信息与已存储的SIM卡信息不 同时,启动终端的锁网锁卡保护功能。其中,所述SIM卡信息包括移动国家码MCC和移动网络码MNC ;或包括国际移动用 户识别码IMSI。其中,所述SIM卡信息为MCC和MNC时,所述确定读取的SIM卡信息与已存储的 SIM卡信息不同时,启动终端的锁网保护功能。其中,所述SIM卡信息为IMSI时,所述确定读取的SIM卡信息与已存储的SIM卡 信息不同时,启动终端的锁卡保护功能。上述方案中,所述启动终端的锁网锁卡保护功能为切断终端的主芯片与功能模 块间的通信,使终端的功能模块失效。该方法还包括在终端主板上设置加密芯片的外围电路;所述外围电路包括加密芯片与终端原有模块的连接线和终端主芯片提供的为加密芯片供电的电源。本发明还提供了一种实现锁网锁卡功能的终端,该终端包括加密芯片和主芯片; 其中,所述加密芯片,用于存储运营商指定的SIM卡信息;并在主芯片的触发下读取SIM 卡信息,判断所读取的SIM卡信息是否与自身已存储的运营商指定的SIM卡信息相同,确定 读取的SIM卡信息与已存储的SIM卡信息不同时,启动终端的锁网锁卡保护功能;所述主芯片,用于在终端开机后触发加密芯片读取SIM卡信息。其中,所述主芯片,进一步用于为加密芯片提供供电电源。其中,所述加密芯片包括存储模块、读取模块和判断处理模块;其中,所述存储模块,用于存储运营商指定的SIM卡信息;所述读取模块,用于在主芯片的触发下读取SIM卡信息,并发送到判断处理模块;所述判断处理模块,用于判断所读取的SIM卡信息是否与存储模块存储的运营商 指定的SIM卡信息相同,确定读取的SIM卡信息与已存储的SIM卡信息不同时,控制功能模 块失效,实现终端的锁网锁卡保护功能。其中,所述SIM卡信息包括MCC和MNC ;或包括IMSI。本发明提供的实现终端锁网锁卡功能的方法及终端,在终端主板上设置加密芯片 及其外围电路,加密芯片在终端开机后读取SIM卡信息,并判断所读取的SIM卡信息是否与 自身已存储的运营商指定的SIM卡信息相同,确定读取的SIM卡信息与已存储的SIM卡信 息不同时,启动终端的锁网锁卡保护功能。本发明所提供的加密芯片独立于终端的操作系 统,也就是独立于主芯片,那么,即使终端的加密软件被破坏,其它非运营商指定的SIM卡 在被加密芯片拦截后也不能使终端进行工作,如此,可避免终端锁网锁卡功能由于基于软 件基础而造成的保密性低的情况,使终端锁网锁卡功能的保密性得到提高。此外,本发明由加密芯片控制终端中各功能模块与主芯片之间连线的通断来实现 终端的锁网锁卡功能,因此不会对终端的系统造成永久性损坏,只要重新插入运营商指定 的SIM卡,即可使终端正常运行,共同保护了运营商和终端制造商的利益。


图1为本发明实现终端锁网锁卡功能的方法实现流程示意图;图2为本发明实现锁网锁卡功能的终端结构示意图;图3为本发明加密芯片内部模块的组成结构示意图;图4为本发明一具体实施例的终端结构示意图。
具体实施例方式本发明的基本思想是在终端主板上设置加密芯片及其外围电路,加密芯片在终 端开机后读取SIM卡信息,并判断所读取的SIM卡信息是否与自身已存储的运营商指定的 SIM卡信息相同,确定读取的SIM卡信息与已存储的SIM卡信息不同时,启动终端的锁网锁 卡保护功能。其中,所述判断所读取的SIM卡信息是否与已存储的运营商指定的SIM卡信息相 同的过程中,确定读取的SIM卡信息与已存储的SIM卡信息相同时,终端将进入正常的工作状态。本发明中,所述SIM卡信息包括移动国家码(MCC)、移动网络码(MNC)和国际移 动用户识别码(IMSI),MCC和MNC两个号码的组成是全球唯一的号码,IMSI也为全球唯一 的号码;所述SIM卡信息为MCC和MNC时,所述确定读取的SIM卡信息与已存储的SIM卡信 息不同时,启动终端的锁网功能;所述SIM卡信息为IMSI时,所述确定读取的SIM卡信息与 已存储的SIM卡信息不同时,启动终端的锁卡功能。下面结合附图及具体实施例对本发明作进一步详细说明。图1为本发明实现终端锁网锁卡功能的方法实现流程示意图,如图1所示,该流程 的实现步骤如下步骤101 在终端主板上设置加密芯片及其外围电路;具体为在终端主板上设置加密芯片,并相应设置加密芯片与终端原有模块的连 接线,如增加与主芯片、功能模块和SIM卡等进行通信的连接线,还需为加密芯片设置相 应的供电电源,此供电电源由终端的主芯片提供,可通过主芯片与加密芯片之间的电源线 为加密芯片提供电源,保证终端开机后加密芯片即可得到有效的电源供应,该电源不依赖 于终端加密软件,即使在终端加密软件被破解的情况下,仍能保证加密芯片正常工作。步骤102 加密芯片在终端开机后读取SIM卡信息;具体为终端开机后,主芯片触发加密芯片读取SIM卡信息,包括MCC、MNC和 IMSI。这里,如果终端中未插入SIM卡,则终端开机后不会得到运营商提供的服务。步骤103 判断所读取的SIM卡信息是否与自身已存储的运营商指定的SIM卡信 息相同,确定不同时,启动终端的锁网锁卡保护功能;确定相同时,终端将进入正常的工作 状态;具体为加密芯片判断所读取的SIM卡信息是否与自身已存储的运营商指定的 SIM卡信息相同,确定两者不同时,启动终端的锁网锁卡保护功能,如通过切断主芯片与 功能模块间的通信,即切断主芯片与功能模块之间连线的通断,使终端的功能模块失效,防 止终端运行在其他运营商的网络上;确定两者相同时,终端将进入正常的工作状态,运营商 为终端提供服务。这里,如果终端执行锁网功能,则判断SIM卡信息中的MCC和MNC是否与已存储的 运营商指定的MCC和MNC相同,确定两者不同时,启动终端的锁网保护功能;如果终端执行 锁卡功能,则判断SIM卡信息中的IMSI是否与已存储的运营商指定的IMSI相同,确定两者 不同时,启动终端的锁卡保护功能。其中,所述运营商指定的SIM卡信息在终端出厂之前由运营商通过外界计算机写 入加密模块,对于锁网功能,可只写入MCC和MNC即可;对于锁卡功能,写入IMSI。此外,对 于锁卡功能,也可首先写入MCC和MNC,运营商可规定终端首次使用的本网的SIM卡即为该 终端将被锁定的SIM卡,这样,如果终端首次使用的SIM卡符合已写入的MCC和MNC,则将该 SIM卡信息中的IMSI存入加密芯片,用于后续的锁卡操作。为了增加运营商所写入信息的安全性,可为加密芯片配备专用的加密狗,只有将 正确的加密狗插入计算机,才能向加密芯片中写入SIM卡信息,该加密狗只对运营商或终 端制造商开放,防止加密芯片中存储的SIM卡信息被恶意篡改。
可见,本发明所提供的加密芯片独立于终端的操作系统,也就是独立于主芯片,那 么,即使终端的加密软件被破坏,其它非运营商指定的SIM卡在被加密芯片拦截后也不能 使终端进行工作,使终端锁网锁卡功能的保密性得到提高。图2为本发明实现锁网锁卡功能的终端结构示意图,在终端中设置有加密芯片、 以及加密芯片与其它原有模块进行通信的连接线,加密芯片与主芯片、SIM卡和下载模块 均通过地址线、数据线和控制线相连,加密芯片与终端功能模块通过控制线相连,如图2所 示,该终端包括功能模块、加密芯片和主芯片;其中,所述加密芯片,用于存储运营商指定的SIM卡信息;终端开机后,在主芯片的触发 下读取SIM卡信息,并判断所读取的SIM卡信息是否与自身已存储的运营商指定的SIM卡 信息相同,确定读取的SIM卡信息与已存储的SIM卡信息不同时,启动终端的锁网锁卡保护 功能;所述主芯片,用于在终端开机后触发加密芯片读取SIM卡信息;所述功能模块,用于加密芯片确定读取的SIM卡信息与已存储的SIM卡信息不同 时,被加密芯片控制使自身的功能失效,实现终端的锁网锁卡功能;此外,用户通过图2中所示的外接计算机和下载模块将运营商指定的SIM卡信息 写入加密模块。所述主芯片,进一步用于为加密芯片提供供电电源。图3为运行于本发明加密芯片上的模块组成结构示意图,本发明的加密芯片包 括存储模块、读取模块和判断处理模块;其中,所述存储模块,用于存储运营商指定的SIM卡信息;所述读取模块,用于在终端开机后,在主芯片的触发下读取SIM卡信息,并发送到 判断处理模块;所述判断处理模块,用于判断所读取的SIM卡信息是否与存储模块存储的运营商 指定的SIM卡信息相同,确定读取的SIM卡信息与已存储的SIM卡信息不同时,控制功能模 块失效,实现终端的锁网锁卡保护功能。下面结合一具体实施例对本发明的实现原理进行详细描述。图4为本实施例的终端结构示意图,如图4所示,终端的功能模块包括终端存储 器flash、液晶显示器(IXD)、键盘、音频模块、其他功能模块,本实施例通过加密芯片控制 各模拟开关,以达到对各功能模块的控制,即加密芯片控制模拟开关处于开启状态时,功 能模块处于正常工作状态,也就是终端处于正常工作状态;加密芯片控制模拟开关处于关 闭状态时,功能模块不工作,终端达到了锁网锁卡的功能。终端开机后,加密芯片被主芯片触发后读取SIM卡信息,并判断所读取的SIM卡信 息是否与自身已存储的运营商指定的SIM卡信息相同,确定不同时,启动终端的锁网锁卡 保护功能,使模拟开关处于关闭状态;确定相同时,使模拟开关处于开启状态,终端将进入 正常的工作状态,下面就加密芯片对几个功能模块的控制进行详细描述。对于终端flash,如果加密芯片检测到非法用户,只要关断flash的供电电源,即 可使终端失效,在电路上只要增加三极管即可,控制端由加密芯片实现;对于IXD,和终端flash —样,如果加密芯片检测到非法用户,关断flash的供电电 源;也可用模块开关控制LCD的数据线或地址线,检测到非法用户时,切断LCD的数据线或地址线;对于键盘的控制方法,与上述对flash和IXD的处理方法类似,如果有全键盘芯 片,通过三极管控制全键盘芯片的电源,即可在加密芯片检测到非法用户时,使全键盘停止 工作;对于音频模块,由于音频都是以模拟信号的方式传输到主芯片的,因此增加模拟 开关即可实现音频的通断。由上所知,本发明通过加密芯片控制各功能模块与主芯片之间连线的通断,来实 现终端的锁网锁卡功能,因此不会对终端的系统造成永久性损坏,只要重新插入运营商指 定的SIM卡,即可使终端正常运行,共同保护了运营商和终端制造商的利益。以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在 本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护 范围之内。
权利要求
1.一种实现终端锁网锁卡功能的方法,其特征在于,在终端主板上设置加密芯片;该 方法还包括加密芯片在终端开机后读取SIM卡信息,并判断所读取的SIM卡信息是否与自身已存 储的运营商指定的SIM卡信息相同,确定读取的SIM卡信息与已存储的SIM卡信息不同时, 启动终端的锁网锁卡保护功能。
2.根据权利要求1所述的实现终端锁网锁卡功能的方法,其特征在于,所述SIM卡信息 包括移动国家码MCC和移动网络码MNC ;或包括国际移动用户识别码IMSI。
3.根据权利要求2所述的实现终端锁网锁卡功能的方法,其特征在于,所述SIM卡信息 为MCC和MNC时,所述确定读取的SIM卡信息与已存储的SIM卡信息不同时,启动终端的锁 网保护功能。
4.根据权利要求2所述的实现终端锁网锁卡功能的方法,其特征在于,所述SIM卡信息 为IMSI时,所述确定读取的SIM卡信息与已存储的SIM卡信息不同时,启动终端的锁卡保 护功能。
5.根据权利要求1至4任一项所述的实现终端锁网锁卡功能的方法,其特征在于,所述 启动终端的锁网锁卡保护功能为切断终端的主芯片与功能模块间的通信,使终端的功能 模块失效。
6.根据权利要求1至4任一项所述的实现终端锁网锁卡功能的方法,其特征在于,该方 法还包括在终端主板上设置加密芯片的外围电路;所述外围电路包括加密芯片与终端 原有模块的连接线和终端主芯片提供的为加密芯片供电的电源。
7.一种实现锁网锁卡功能的终端,其特征在于,该终端包括加密芯片和主芯片;其中,所述加密芯片,用于存储运营商指定的SIM卡信息;并在主芯片的触发下读取SIM卡信 息,判断所读取的SIM卡信息是否与自身已存储的运营商指定的SIM卡信息相同,确定读取 的SIM卡信息与已存储的SIM卡信息不同时,启动终端的锁网锁卡保护功能;所述主芯片,用于在终端开机后触发加密芯片读取SIM卡信息。
8.根据权利要求7所述的实现锁网锁卡功能的终端,其特征在于,所述主芯片,进一步 用于为加密芯片提供供电电源。
9.根据权利要求7或8所述的实现锁网锁卡功能的终端,其特征在于,所述加密芯片包 括存储模块、读取模块和判断处理模块;其中,所述存储模块,用于存储运营商指定的SIM卡信息;所述读取模块,用于在主芯片的触发下读取SIM卡信息,并发送到判断处理模块;所述判断处理模块,用于判断所读取的SIM卡信息是否与存储模块存储的运营商指定 的SIM卡信息相同,确定读取的SIM卡信息与已存储的SIM卡信息不同时,控制功能模块失 效,实现终端的锁网锁卡保护功能。
10.根据权利要求7或8所述的实现锁网锁卡功能的终端,其特征在于,所述SIM卡信 息包括MCC和MNC ;或包括IMSI。
全文摘要
本发明公开了一种实现终端锁网锁卡功能的方法,包括在终端主板上设置加密芯片;加密芯片在终端开机后读取SIM卡信息,并判断所读取的SIM卡信息是否与自身已存储的运营商指定的SIM卡信息相同,确定读取的SIM卡信息与已存储的SIM卡信息不同时,启动终端的锁网锁卡保护功能。本发明还同时公开了一种实现锁网锁卡功能的终端,运用该方法和终端可避免终端锁网锁卡功能由于基于软件基础而造成的保密性低的情况,使终端锁网锁卡功能的保密性得到提高。
文档编号H04W8/18GK102104864SQ20091024367
公开日2011年6月22日 申请日期2009年12月22日 优先权日2009年12月22日
发明者林华 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1