一种移动终端及其锁网的方法

文档序号:7625845阅读:131来源:国知局
专利名称:一种移动终端及其锁网的方法
技术领域
本发明涉及移动通信技术,尤其涉及一种移动终端及其锁网的方法。
背景技术
手机作为当前最常用的移动终端的发展与普及,越来越影响到人们的信息交流方式,使得手机已经成为人们日常生活和工作中不可或缺的一部分。目前,大多数的手机生产厂家,采用与运营商合作定制的方式来获取利润,而运营商为了保护自己的合法权益,一般要求对定制的手机进行锁网,即锁定某些特定的网络,使得用户只能使用该运营商的服务, 以保护自己的利益。随着国际化经济的发展,现在很多大型运营商所提供的服务,都能覆盖多个网络。如果某个运营商需要定制一批手机分别销往不同的网络覆盖处,那么,手机生产厂商在发货前,必须分别对销往各地的手机进行不同网络的锁网操作,这样做不仅效率太低,而且,锁网后的手机只能在特定网络下使用,如果运营商需要在内部跨网络互调,则必须返回生产厂商处重新锁网,成本太高。

发明内容
有鉴于此,本发明的主要目的在于提供一种移动终端及其锁网的方法,能够实现移动终端的灵活锁网。为达到上述目的,本发明的技术方案是这样实现的本发明提供的一种移动终端锁网的方法,移动终端内置加密芯片,在用户身份识别卡(SIM,Subscriber Identity Module)、加密芯片和移动终端主芯片分别存储定制信息;移动终端开机后,加密芯片与移动终端主芯片和SIM卡分别比对所述定制信息, 在任意一次比对不一致后,阻止移动终端主芯片和SIM卡间的通信。上述方案中,所述定制信息为运营商信息或运营商信息和合作方信息。上述方案中,所述在SIM卡存储定制信息为当所述定制信息为运营商信息时,在所述SIM卡的分组识别文件1 (GIDl)写入运营商信息;当所述定制信息为运营商信息和合作方信息时,在所述SIM卡的GIDl文件写入运营商信息,在SIM卡的分组识别文件2 (GID2)写入合作方信息。上述方案中,所述加密芯片和移动终端主芯片比对所述定制信息为所述加密芯片发送信息获取信号到移动终端主芯片,请求获取定制信息;所述移动终端主芯片在收到信息获取信号后,将自身软件安全区域内的定制信息发送到加密芯片;所述加密芯片比对来自移动终端主芯片的定制信息和自身存储的定制信息,在不一致时,阻止移动终端主芯片和SIM卡间的通信。上述方案中,该方法进一步包括所述加密芯片比对来自移动终端主芯片的定制信息和自身存储的定制信息,在一致时,向所述移动终端主芯片发送软件验证成功信号;
所述移动终端主芯片在接收到软件验证成功信号之后,向加密芯片发送信息获取信号,请求获取加密芯片内的定制信息;所述加密芯片在收到移动终端主芯片的信息获取信号后,将存储的定制信息发送到移动终端主芯片;所述移动终端主芯片比对来自加密芯片的定制信息和自身软件安全区域内的定制信息,在一致时,移动终端主芯片通知加密芯片硬件验证成功,所述加密芯片接收到硬件验证成功的通知后,执行加密芯片和SIM卡比对所述定制信息的步骤;在不一致时,通知加密芯片硬件验证失败,所述加密芯片接收到硬件验证失败的通知后,阻止移动终端主芯片和SIM卡间的通信。上述方案中,所述加密芯片和SIM卡比对所述定制信息为所述移动终端在有SIM卡插入时,所述加密芯片向SIM卡发送信息获取信号,请求获取SIM卡内的定制信息;所述SIM卡在收到所述信息获取信号后,将自身存储的定制信息发送到加密芯片;所述加密芯片比对来自SIM卡的定制信息和自身存储的定制信息,在不一致时, 阻止移动终端主芯片和SIM卡间的通信。上述方案中,所述阻止移动终端主芯片和SIM卡间的通信,为移动终端的加密芯片截获移动终端主芯片和SIM卡间的通信信息,中断移动终端主芯片和SIM卡间的正常通本发明提供的一种移动终端,该移动终端包括加密芯片、移动终端主芯片、SIM 卡模块;其中,加密芯片,其中存储有定制信息,用于在移动终端开机后,分别与移动终端主芯片和SIM卡模块比对定制信息,在任意一次比对不一致后,阻止移动终端主芯片和SIM卡模块间的通信;移动终端主芯片,其中存储有定制信息,用于向加密芯片提供自身的定制信息进行比对;SIM卡模块,用于读取SIM卡中的定制信息,并向加密芯片提供所述定制信息。上述方案中,所述加密芯片,具体用于在任意一次比对不一致后,截获移动终端主芯片和SIM卡模块间的通信信息,中断移动终端主芯片和SIM卡模块间的正常通信。本发明提供了一种移动终端及其锁网的方法,移动终端内置加密芯片,在SIM卡、 加密芯片和移动终端主芯片分别存储定制信息;移动终端开机后,加密芯片与移动终端主芯片和SIM卡分别比对所述定制信息,在任意一次比对不一致后,阻止移动终端主芯片和 SIM卡间的通信。通过本发明,实现了移动终端的灵活锁网,并在定制信息为运营商信息或运营商信息和合作方信息的情况下,在同一运营商或同一运营商和合作方所能提供服务的任何网络下,移动终端只要插入该运营商定制的SIM卡后都能正常使用,避免了移动终端在该运营商内部跨网络互调时必须返回生产厂商处重新锁网的问题,提高了效率,降低了成本。同时,本发明的方案采用软硬件结合的方法进行信息的互相比对,有效地防止了对移动终端软件的各种非法破解。


图1为本发明实现移动终端锁网的方法的流程示意图;图2为本发明实现的移动终端的结构示意图。
具体实施例方式本发明的基本思想是移动终端内置加密芯片,在SIM卡、加密芯片和移动终端主芯片分别存储定制信息;移动终端开机后,加密芯片与移动终端主芯片和SIM卡分别比对所述定制信息,在任意一次比对不一致后,阻止移动终端主芯片和SIM卡间的通信。下面通过附图及具体实施例对本发明做进一步的详细说明。本发明提供的一种移动终端锁运营商的方法,如图1所示,该方法包括以下几个步骤步骤101 移动终端内置用于过滤移动终端主芯片和SIM卡间通信信息的加密芯片,在SIM卡、加密芯片和移动终端软件分别存储定制信息;具体的,在移动终端中增加一个加密芯片,串接在移动终端主芯片和SIM卡之间, 用于过滤移动终端主芯片和SIM卡间的通信信息,并预先在SIM卡、加密芯片和移动终端主芯片的软件安全区域分别写入定制信息;所述定制信息可以为运营商信息或运营商信息和合作方信息;所述运营商信息一般包括运营商名称、运营商代号等;所述合作方信息为与运营商签订合作关系的厂商信息,一般包括合作方名称、合作方代号等;所述在SIM卡写入定制信息,可以是当定制信息为运营商信息时,在SIM卡的 GIDl文件写入运营商信息;当定制信息为运营商信息和合作方信息时,在SIM卡的GIDl文件写入运营商信息,在SIM卡的GID2文件写入合作方信息;所述加密芯片过滤移动终端主芯片和SIM卡间的通信信息,一般是所述加密芯片在每次开机后自动运行,只对移动终端主芯片和SIM卡间预先设定的信息进行获取,其余信息透传,这里,所述预先设定的信息一般为关于定制消息的交互信号;所述加密芯片中的信息只有移动终端厂商才能进行写入、修改、擦除等操作。步骤102 移动终端开机后,加密芯片和移动终端主芯片比对所述定制信息,在一致时,执行步骤103 ;在不一致时,执行步骤105 ;具体的,所述移动终端每次开机后,加密芯片发送信息获取信号到移动终端主芯片,请求获取定制信息;移动终端主芯片在收到信息获取信号后,将软件安全区域内的定制信息发送到加密芯片;加密芯片将移动终端主芯片发来的定制信息和自身存储的定制信息进行比对,在一致时,向移动终端主芯片发送软件验证成功信号S,表示硬件对软件的验证成功,执行步骤103 ;在不一致时,执行步骤105 ;在定制信息为运营商信息和合作方信息时,所述加密芯片将移动终端主芯片发来的定制信息和自身存储的定制信息进行比对,具体为所述加密芯片先将移动终端主芯片发来的运营商信息与自身存储的运营商信息进行比对,在一致时,再将移动终端主芯片发来的合作方信息与自身存储的合作方信进行比对;进一步的,所述移动终端主芯片在接收到软件验证成功信号S之后,本步骤还包括移动终端主芯片向加密芯片发送信息获取信号,请求获取加密芯片内的定制信息;加密芯片在收到移动终端主芯片的信息获取信号后,将存储的定制信息发送到移动终端主芯片;移动终端主芯片将加密芯片发来的定制信息和自身软件安全区域内的定制信息进行比对,在一致时,通知加密芯片硬件验证成功,表示软件对硬件的验证成功,所述加密芯片接收到硬件验证成功的通知后执行步骤103 ;在不一致时,通知加密芯片硬件验证失败,所述加密芯片接收到硬件验证失败的通知后执行步骤105 ;进一步的,本步骤中,如果移动终端主芯片中移动终端软件被破解或擦除,加密芯片在指定的时间内收不到移动终端主芯片返回的定制信息时,执行步骤105。通过本步骤的方法,采用软硬件结合进行定制信息的互相比对,有效防止了对移动终端软件的各种非法破解。步骤103 移动终端的加密芯片和SIM卡比对所述定制信息,在一致时,执行步骤 104 ;在不一致时,执行步骤105 ;具体的,移动终端在有SIM卡插入时,加密芯片自动向SIM卡发送信息获取信号, 请求获取SIM卡内的定制信息;SIM卡在收到所述信息获取信号后,将自身存储的定制信息发送到加密芯片;加密芯片将SIM卡发来的定制信息和自身存储的定制信息进行比对,在一致时,向SIM卡发送比对成功信号,执行步骤104 ;在不一致时,执行步骤105 ;在定制信息为运营商信息和合作方信息时,所述加密芯片将SIM卡发来的定制信息和自身存储的定制信息进行比对,具体为所述加密芯片先将SIM卡发来的运营商信息与自身存储的运营商信息进行比对,在一致时,再将SIM卡发来的合作方信息与自身存储的合作方信进行比对。步骤104 移动终端主芯片和SIM卡间正常通信,流程结束;这里,所述加密芯片透传移动终端主芯片和SIM卡间的通信信息。步骤105 阻止移动终端主芯片和SIM卡间的通信;具体的,串接在移动终端主芯片和SIM卡之间的加密芯片截获移动终端主芯片和 SIM卡间的通信信息,中断移动终端主芯片和SIM卡间的正常通信。为了实现上述方法,本发明还提供一种移动终端,如图2所示,该移动终端包括 加密芯片21、移动终端主芯片22、SIM卡模块23 ;其中,加密芯片21,其中存储有定制信息,用于在移动终端开机后,过滤移动终端主芯片 22和SIM卡模块23间的通信信息;分别与移动终端主芯片22和SIM卡模块23比对所述定制信息,在任意一次比对不一致后,阻止移动终端主芯片22和SIM卡模块23间的通信;移动终端主芯片22,其中存储有定制信息,用于向加密芯片21提供自身的定制信息进行比对;SIM卡模块23,用于读取SIM卡中的定制信息,并向加密芯片21提供所述定制信息;所述定制信息可以为运营商信息或运营商信息和合作方信息;进一步的,所述定制信息为运营商信息时,所述SIM卡中的定制信息为在SIM卡的GIDl文件写入运营商信息;所述定制信息为运营商信息和合作方信息时,所述SIM卡中的定制信息为在SIM卡的GIDl文件写入运营商信息,并在GID2文件写入合作方信息。所述加密芯片21,具体用于每次开机后,发送信息获取信号到移动终端主芯片 22,请求获取定制信息;在接收到来自移动终端主芯片22的定制信息后,比对来自移动终端主芯片22的定制信息和自身存储的定制信息,在不一致时,阻止移动终端主芯片22和 SIM卡模块23间的通信;在一致时,向移动终端主芯片22发送软件验证成功信号S,并在有 SIM卡插入时,自动向SIM卡模块23发送信息获取信号,请求获取SIM卡的定制信息;在接收到SIM卡模块23发来的定制信息后,比对来自SIM卡模块23的定制信息和自身存储的定制信息,在不一致时,阻止移动终端主芯片22和SIM卡模块23间的通信;在一致时,向SIM 卡模块23发送比对成功信号,透传移动终端主芯片22和SIM卡模块23间的通信信息,使移动终端正常通信;进一步的,所述加密芯片21阻止移动终端主芯片22和SIM卡模块23间的通信, 具体为所述加密芯片21截获移动终端主芯片22和SIM卡模块23间的通信信息,中断移动终端主芯片22和SIM卡模块23的正常通信;所述移动终端主芯片22,具体用于在收到加密芯片21发来的信息获取信号后,将自身软件安全区域内的定制信息发送到加密芯片21,并接收加密芯片21的软件验证成功信号S;所述SIM卡模块23,具体用于在收到加密芯片21发来的信息获取信号后,读取 SIM卡存储的定制信息,并发送到加密芯片21,接收加密芯片21的比对成功信号;所述移动终端主芯片22,进一步用于在接收到软件验证成功信号S之后,向加密芯片21发送信息获取信号,请求获取加密芯片21内的定制信息;在接收到加密芯片21发来的定制信息后,比对来自加密芯片21的定制信息和自身移动终端软件的安全区域内的定制信息,在一致时,通知加密芯片21硬件验证成功;在不一致时,通知加密芯片21硬件验证失败;所述加密芯片21,进一步用于在收到移动终端主芯片22的信息获取信号后,将存储的定制信息发送到移动终端主芯片22,并在接收到移动终端主芯片22发来的硬件验证成功的通知后,与SIM卡模块23比对所述定制信息;在接收到移动终端主芯片22发来的硬件验证失败的通知后,不与SIM卡模块23比对所述定制信息,阻止移动终端主芯片22和 SIM卡模块23间的通信。通过上述方案,能够实现移动终端的灵活锁网,并在定制信息为运营商信息或运营商信息和合作方信息的情况下,在同一运营商或同一运营商和合作方所能提供服务的任何网络下,移动终端只要插入该运营商定制的SIM卡后都能正常使用,避免了移动终端在该运营商内部跨网络互调必须返回生产厂商处重新锁网的问题,提高了效率,降低了成本。 同时,采用软硬件结合的方法进行信息的互相比对,可以有效地防止对移动终端软件的各种非法破解。以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
权利要求
1.一种移动终端锁网的方法,移动终端内置加密芯片,其特征在于,在用户身份识别卡 (SIM)、加密芯片和移动终端主芯片分别存储定制信息;移动终端开机后,加密芯片与移动终端主芯片和SIM卡分别比对所述定制信息,在任意一次比对不一致后,阻止移动终端主芯片和SIM卡间的通信。
2.根据权利要求1所述的方法,其特征在于,所述定制信息为运营商信息或运营商信息和合作方信息。
3.根据权利要求2所述的方法,其特征在于,所述在SIM卡存储定制信息为当所述定制信息为运营商信息时,在所述SIM卡的分组识别文件I(GIDl)写入运营商信息;当所述定制信息为运营商信息和合作方信息时,在所述SIM卡的GIDl文件写入运营商信息,在SIM卡的分组识别文件2 (GID2)写入合作方信息。
4.根据权利要求2所述的方法,其特征在于,所述加密芯片和移动终端主芯片比对所述定制信息为所述加密芯片发送信息获取信号到移动终端主芯片,请求获取定制信息;所述移动终端主芯片在收到信息获取信号后,将自身软件安全区域内的定制信息发送到加密芯片;所述加密芯片比对来自移动终端主芯片的定制信息和自身存储的定制信息,在不一致时,阻止移动终端主芯片和SIM卡间的通信。
5.根据权利要求4所述的方法,其特征在于,该方法进一步包括所述加密芯片比对来自移动终端主芯片的定制信息和自身存储的定制信息,在一致时,向所述移动终端主芯片发送软件验证成功信号;所述移动终端主芯片在接收到软件验证成功信号之后,向加密芯片发送信息获取信号,请求获取加密芯片内的定制信息;所述加密芯片在收到移动终端主芯片的信息获取信号后,将存储的定制信息发送到移动终端主芯片;所述移动终端主芯片比对来自加密芯片的定制信息和自身软件安全区域内的定制信息,在一致时,移动终端主芯片通知加密芯片硬件验证成功,所述加密芯片接收到硬件验证成功的通知后,执行加密芯片和SIM卡比对所述定制信息的步骤;在不一致时,通知加密芯片硬件验证失败,所述加密芯片接收到硬件验证失败的通知后,阻止移动终端主芯片和SIM 卡间的通信。
6.根据权利要求1至5任一项所述的方法,其特征在于,所述加密芯片和SIM卡比对所述定制信息为所述移动终端在有SIM卡插入时,所述加密芯片向SIM卡发送信息获取信号,请求获取 SIM卡内的定制信息;所述SIM卡在收到所述信息获取信号后,将自身存储的定制信息发送到加密芯片;所述加密芯片比对来自SIM卡的定制信息和自身存储的定制信息,在不一致时,阻止移动终端主芯片和SIM卡间的通信。
7.根据权利要求6所述的方法,其特征在于,所述阻止移动终端主芯片和SIM卡间的通信,为移动终端的加密芯片截获移动终端主芯片和SIM卡间的通信信息,中断移动终端主芯片和SIM卡间的正常通信。
8.一种移动终端,其特征在于,该移动终端包括加密芯片、移动终端主芯片、SIM卡模块;其中,加密芯片,其中存储有定制信息,用于在移动终端开机后,分别与移动终端主芯片和 SIM卡模块比对定制信息,在任意一次比对不一致后,阻止移动终端主芯片和SIM卡模块间的通信;移动终端主芯片,其中存储有定制信息,用于向加密芯片提供自身的定制信息进行比对;SIM卡模块,用于读取SIM卡中的定制信息,并向加密芯片提供所述定制信息。
9.根据权利要求8所述的移动终端,其特征在于,所述定制信息为运营商信息或运营商信息和合作方信息。
10.根据权利要求9所述的移动终端,其特征在于,所述加密芯片,具体用于在任意一次比对不一致后,截获移动终端主芯片和SIM卡模块间的通信信息,中断移动终端主芯片和SIM卡模块间的正常通信。
全文摘要
本发明公开了一种移动终端锁网的方法,移动终端内置加密芯片,在用户身份识别卡(SIM)、加密芯片和移动终端主芯片分别存储定制信息;移动终端开机后,加密芯片与移动终端主芯片和SIM卡分别比对所述定制信息,在任意一次比对不一致后,阻止移动终端主芯片和SIM卡间的通信;本发明同时还公开了一种移动终端,通过本发明的方案,能够实现移动终端的灵活锁网,并在定制信息为运营商信息或运营商信息和合作方信息的情况下,在同一运营商或同一运营商和合作方所能提供服务的任何网络下,移动终端只要插入该运营商定制的SIM卡后都能正常使用,避免移动终端在该运营商内部跨网络互调必须返回生产厂商处重新锁网的问题。
文档编号H04W8/18GK102158846SQ20111007906
公开日2011年8月17日 申请日期2011年3月30日 优先权日2011年3月30日
发明者姚晓峰, 林华 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1