[发明专利]一种实现锁网锁卡的方法及移动终端有效
申请号: | 201010194805.6 | 申请日: | 2010-06-07 |
公开(公告)号: | CN101888448A | 公开(公告)日: | 2010-11-17 |
发明(设计)人: | 赵雷 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04M1/725 | 分类号: | H04M1/725 |
代理公司: | 北京派特恩知识产权代理事务所(普通合伙) 11270 | 代理人: | 蒋雅洁;王黎延 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 锁网锁卡 方法 移动 终端 | ||
技术领域
本发明涉及移动终端领域的锁网锁卡技术,尤其涉及一种实现锁网锁卡的方法及移动终端。
背景技术
电信技术的飞速发展造就了一批国际顶级的通信运营商,这些通信运营商的业务和服务遍及全球,在全球的市场竞争中,这些通信运营商通常会选择一个扩大影响以及扩大用户量的营销方式,那就是入网赠送移动终端或者存话费送移动终端的方式。赠送的移动终端中不乏市场上热销的机型,为了保护自身的商业利益,通信运营商会给移动终端的生产厂商提出锁网锁卡的技术要求,同时还要求最大可能性的防止锁网锁卡的移动终端被非法破解。其中,锁网锁卡指的是移动终端只能使用固定通信运营商的网络和用户身份识别模块(SIM,Subscriber Identity Module)卡,锁网锁卡技术广泛的应用于通信运营商定制的移动终端,这样通信运营商就可以控制该移动终端仅能够支持自己发行的SIM卡。
市场上有多种锁网锁卡的移动终端,无论是早期的码分多址(CDMA,CodeDivision Multiple Access)的移动终端还是全球移动通信系统(GSM,GlobalSystem for Mobile Communications)的移动终端,大多都是将敏感数据保存在移动终端的可擦除可编程的只读内存(EPROM,Erasable Programmable Read OnlyMemory)或者是FLASH存储器上的。申请号为200710087431.6,发明名称为基于非对称算法的移动终端安全锁网锁卡保护和解锁方法的专利申请中提出一种在移动终端上实现锁网锁卡的方法,个人计算机接收到锁网锁卡参数后,使用非对称私钥对锁网锁卡参数及该锁网锁卡参数的摘要加密,并和分配的非对称公钥一起保存在移动终端的FLASH存储器上。将敏感数据保存在移动终端的EPROM或者是FLASH存储器上的缺点是,它们都是读写操作时序公开的存储单元,敏感数据存放在上面就容易被破坏或者被读写出并进行改写。如果敏感数据被破坏或者被改写,将导致锁网锁卡的安全性能降低,即锁网锁卡的移动终端容易被破解。
发明内容
有鉴于此,本发明的主要目的在于提供一种实现锁网锁卡的方法及移动终端,提高锁网锁卡的移动终端的安全性。
为达到上述目的,本发明的技术方案是这样实现的:
本发明提供一种实现锁网锁卡的方法,包括:
将敏感数据存储在复杂可编程逻辑器件(CPLD)的一次性可编程(OTP)存储区;
开启移动终端后,当确定CPLD存在时,读取OTP存储区的敏感数据并对所述敏感数据进行校验,当所述敏感数据通过校验后,允许使用移动终端。
上述方法中,
所述当确定CPLD存在时之前还包括:判断CPLD是否存在,当确定CPLD不存在时,不允许使用移动终端,关闭移动终端;
所述读取OTP存储区的敏感数据并进行校验之后还包括:当所述敏感数据未通过校验时,不允许使用移动终端,关闭移动终端。
上述方法中,所述判断CPLD是否存在具体为:
根据移动终端的套片的驱动层测量的套片与CPLD相连的管脚的电压值,或所述驱动层是否获取到CPLD的IP号码,或套片是否在周期内收到CPLD的握手消息反馈,判断CPLD是否存在;当所述电压值不为零,或获取到所述IP号码,或收到所述握手消息反馈时,确定CPLD存在;反之,确定CPLD不存在。
上述方法中,所述将敏感数据存储在CPLD的OTP存储区之前还包括:
在移动终端上设置CPLD。
上述方法中,所述在移动终端上设置CPLD具体为:
对移动终端的主板的原理图进行分析,并根据移动终端的套片,将CPLD添加到主板上,所述CPLD通过双向链路与套片连接。
上述方法中,所述将敏感数据存储在CPLD的OTP存储区具体为:
移动终端的驱动层向OTP存储区的数据总线发送OTP专用时序,然后再发送要存储的敏感数据,OTP存储区根据从数据总线上获得敏感数据,并根据OTP专用时序存储所述敏感数据;利用函数对所述敏感数据进行封装。
上述方法中,所述读取OTP存储区的敏感数据具体为:
移动终端的套片的驱动层直接调用函数对CPLD进行驱动,该函数通过套片与CPLD的数据线读取OTP存储区的敏感数据。
上述方法中,所述对所述敏感数据进行校验具体为:
移动终端的套片利用预先存储的解密函数对读取的敏感数据进行解密,判断解密出的敏感数据与自身预先存储的敏感数据是否一致,如果一致就通过校验,如果不一致就未通过校验。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010194805.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:信息处理设备和信息处理方法
- 下一篇:一种新型IGBT驱动保护电路