著录项信息
专利名称 | 移动终端的加密处理方法和装置 |
申请号 | CN200810178364.3 | 申请日期 | 2008-11-27 |
法律状态 | 暂无 | 申报国家 | 中国 |
公开/公告日 | 2009-04-29 | 公开/公告号 | CN101420697 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04W12/12 | IPC分类号 | H;0;4;W;1;2;/;1;2查看分类表>
|
申请人 | 中兴通讯股份有限公司 | 申请人地址 | 山东省日照市莒县长岭镇225省道莒东高速公路收费口对过
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 山东华巨汽车零部件再制造有限公司 | 当前权利人 | 山东华巨汽车零部件再制造有限公司 |
发明人 | 李希鹏 |
代理机构 | 北京康信知识产权代理有限责任公司 | 代理人 | 尚志峰;吴孟秋 |
摘要
本发明公开了一种移动终端的加密处理方法和装置,其中,该方法包括绑定过程,保存移动终端的识别号,读取用户识别卡的识别号,并使用获取的识别卡识别号更新保存的移动终端的识别号;在检测到移动终端的开机操作时,读取当前用户识别卡的识别号,将读取的当前用户识别卡的识别号与保存的用户识别卡的识别号进行比较,如果二者相同,则控制移动终端进入正常工作状态。通过将移动终端的唯一识别号和识别卡的唯一标识号作为安全号码,相比于现有技术,该方法能够减少用户的损失,提高了用户体验。
1.一种移动终端的加密处理方法,其特征在于,包括:
绑定过程,判断移动终端的识别号与存储模块中保存的数据一致,保存移动终端的识别号,读取用户识别卡的识别号,并使用获取的所述识别卡识别号更新保存的所述移动终端的识别号;
在检测到所述移动终端的开机操作时,读取当前用户识别卡的识别号,将读取的所述当前用户识别卡的识别号与保存的所述用户识别卡的识别号进行比较,如果二者相同,则控制所述移动终端进入正常工作状态;
其中,所述移动终端的识别号包括电子序列号即ESN,所述存储模块中保存的数据包括以下之一:所述移动终端的ESN、所述用户识别卡的国际移动用户识别码即IMSI、所述用户识别卡的标识号、所述用户识别卡的移动设备指示符即MEID。
2.根据权利要求1所述的方法,其特征在于,如果所述当前用户识别卡的识别号与保存的所述用户识别卡的识别号不同,则对所述移动终端进行锁定操作。
3.一种移动终端的加密处理方法,其特征在于,包括:
绑定过程,判断移动终端的识别号与存储模块中保存的数据一致,将移动终端的识别号进行加密处理,并保存进行加密处理的所述移动终端的识别号,将读取的用户识别卡的识别号进行加密处理,并使用进行加密处理的所述用户识别卡的识别号更新保存的进行加密处理的所述移动终端的识别号;
在检测到所述移动终端的开机操作时,读取当前用户识别卡的识别号,并将所述当前用户识别卡的识别号进行与保存的所述用户识别卡的识别号进行相同的加密处理,将进行加密处理的所述当前用户识别卡的识别号与保存的所述用户识别卡的识别号进行比较,如果二者相同,则控制所述移动终端进入正常工作状态;
其中,所述移动终端的识别号包括电子序列号即ESN,所述存储模块中保存的数据包括以下之一:所述移动终端的ESN、所述用户识别卡的国际移动用户识别码即IMSI、所述用户识别卡的标识号、所述用户识别卡的移动设备指示符即MEID。
4.根据权利要求3所述的方法,其特征在于,如果进行加密处理的所述当前用户识别卡的识别号与保存的所述用户识别卡的识别号不同,则对所述移动终端进行锁定操作。
5.一种移动终端的加密处理方法,其特征在于,包括:
绑定过程,移动终端判断移动终端的识别号与存储模块中保存的数据一致,将移动终端的识别号进行加密处理,并保存进行加密处理的所述移动终端的识别号,将读取的用户识别卡的识别号进行加密处理,并使用进行加密处理的所述用户识别卡的识别号更新保存的进行加密处理的所述移动终端的识别号;
在检测到所述移动终端的开机操作时,读取当前用户识别卡的识别号,并将保存的所述用户识别卡的识别号进行相应的解密处理,将读取的当前用户识别卡的识别号与进行相应的解密处理的所述用户识别卡的识别号进行比较,如果二者相同,则控制所述移动终端进入正常工作状态;
其中,所述移动终端的识别号包括电子序列号即ESN,所述存储模块中保存的数据包括以下之一:所述移动终端的ESN、所述用户识别卡的国际移动用户识别码即IMSI、所述用户识别卡的标识号、所述用户识别卡的移动设备指示符即MEID。
6.根据权利要求5所述的方法,其特征在于,如果读取的当前用户识别卡的识别号与进行相应的解密处理的所述用户识别卡的识别号不同,则对所述移动终端进行锁定操作。
7.一种移动终端的加密处理装置,其特征在于,包括:
存储模块,用于保存移动终端的识别号;
读取模块,用于读取用户识别卡的识别号;
控制模块,用于判断移动终端的识别号与存储模块中保存的数据一致,以及将所述读取模块读取的所述用户识别卡的识别号更新所述存储模块保存的所述移动终端的识别号;
检测模块,用于检测所述移动终端的开机操作,在检测到所述移动终端开机时,调用所述读取模块,读取当前用户识别卡的识别号;
比较模块,用于将从所述读取模块读取的所述当前用户识别卡的识别号与存储模块保存的所述用户识别卡的识别号进行比较;
通信模块,用于在所述当前用户识别卡的识别号和所述用户识别卡的识别号相同的情况下,控制所述移动终端进入正常工作状态;
其中,所述移动终端的识别号包括电子序列号即ESN,
所述存储模块中保存的数据包括以下之一:所述移动终端的ESN、所述用户识别卡的国际移动用户识别码即IMSI、所述用户识别卡的标识号、所述用户识别卡的移动设备指示符即MEID。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括:
第一加密模块,用于将所述移动终端的识别号进行加密处理;
第二加密模块,用于将读取的所述用户识别卡的识别号所述当前用户识别卡的识别号进行加密处理。
移动终端的加密处理方法和装置\n技术领域\n[0001] 本发明涉及通信领域,尤其涉及一种移动终端的加密处理方法和装置。\n背景技术\n[0002] 随着运营商不断推出新的终端营销方式,以及更多的服务项目,为用户的入网提供了更多的选择。同时,运营商为了确保用户在固定的期限内使用其网络,运营商会采用机卡绑定的方法来实现这个目的,通过使无线终端与对应的用户识别卡的绑定操作,即终端只能使用对应的卡。\n[0003] 机卡绑定即特定的移动终端与特定的用户识别卡相互绑定,绑定后终端与对应的卡具有某种特定的关系,终端和卡的使用权限受到一定的限制。\n[0004] 目前,无线终端与用户识别卡互锁及解锁的方法中,是将无线终端生成一个随机数,并把这个随机数作为新的个人识别码写入到用户识别卡中,并保存在无线终端中,可以看出,通过该方法,在实现机卡绑定时需要生成一个随机数,但这个随机数的生成没有任何的根据和规律,这会给终端或者卡的解锁操作带来一定的不便和损失。例如,如果把卡插入非绑定的终端中连续输错Pin码三次就会导致用户识别卡锁死,从而给用户带来一定的损失。\n发明内容\n[0005] 考虑到相关技术中存在的在进行终端或卡的解锁操作时所产生的不便和损失的问题而提出本发明,为此,本发明的主要目的在于提供一种移动终端的加密处理方法及装置,以解决上述问题。\n[0006] 根据本发明的一个方面,提供一种移动终端的加密处理方法。\n[0007] 根据本发明的移动终端的加密处理方法包括:绑定过程,判断移动终端的识别号与存储模块中保存的数据一致,保存移动终端的识别号,读取用户识别卡的识别号,并使用获取的识别卡识别号更新保存的移动终端的识别号;在检测到移动终端的开机操作时,读取当前用户识别卡的识别号,将读取的当前用户识别卡的识别号与保存的用户识别卡的识别号进行比较,如果二者相同,则控制移动终端进入正常工作状态;其中,移动终端的识别号包括电子序列号即ESN,存储模块中保存的数据包括以下之一:移动终端的ESN、用户识别卡的国际移动用户识别码即IMSI、用户识别卡的标识号、用户识别卡的移动设备指示符即MEID。\n[0008] 其中,如果当前用户识别卡的识别号与保存的用户识别卡的识别号不同,则对移动终端进行锁定操作。\n[0009] 根据本发明的一个方面,提供一种移动终端的加密处理方法。\n[0010] 根据本发明的移动终端的加密处理方法包括:绑定过程,判断移动终端的识别号与存储模块中保存的数据一致,将移动终端的识别号进行加密处理,并保存进行加密处理的移动终端的识别号,将读取的用户识别卡的识别号进行加密处理,并使用进行加密处理的用户识别卡的识别号更新保存的进行加密处理的移动终端的识别号;在检测到移动终端的开机操作时,读取当前用户识别卡的识别号,并将当前用户识别卡的识别号进行与保存的用户识别卡的识别号进行相同的加密处理,将进行加密处理的当前用户识别卡的识别号与保存的用户识别卡的识别号进行比较,如果二者相同,则控制移动终端进入正常工作状态;其中,移动终端的识别号包括电子序列号即ESN,存储模块中保存的数据包括以下之一:移动终端的ESN、用户识别卡的国际移动用户识别码即IMSI、用户识别卡的标识号、用户识别卡的移动设备指示符即MEID。\n[0011] 其中,如果进行加密处理的当前用户识别卡的识别号与保存的用户识别卡的识别号不同,则对移动终端进行锁定操作。\n[0012] 根据本发明的一个方面,提供一种移动终端的加密处理方法。\n[0013] 根据本发明的移动终端的加密处理方法包括:绑定过程,移动终端判断移动终端的识别号与存储模块中保存的数据一致,将移动终端的识别号进行加密处理,并保存进行加密处理的移动终端的识别号,将读取的用户识别卡的识别号进行加密处理,并使用进行加密处理的用户识别卡的识别号更新保存的进行加密处理的移动终端的识别号;在检测到移动终端的开机操作时,读取当前用户识别卡的识别号,并将保存的用户识别卡的识别号进行相应的解密处理,将读取的当前用户识别卡的识别号与进行相应的解密处理的用户识别卡的识别号进行比较,如果二者相同,则控制移动终端进入正常工作状态;其中,移动终端的识别号包括电子序列号即ESN,存储模块中保存的数据包括以下之一:移动终端的ESN、用户识别卡的国际移动用户识别码即IMSI、用户识别卡的标识号、用户识别卡的移动设备指示符即MEID。\n[0014] 其中,如果读取的当前用户识别卡的识别号与进行相应的解密处理的用户识别卡的识别号不同,则对移动终端进行锁定操作。\n[0015] 根据本发明的另一个方面,提供一种移动终端的加密处理装置。\n[0016] 根据本发明的移动终端的加密处理装置包括:存储模块,用于保存移动终端的识别号;读取模块,用于读取用户识别卡的识别号;控制模块,用于判断移动终端的识别号与存储模块中保存的数据一致,以及将读取模块读取的用户识别卡的识别号更新存储模块保存的移动终端的识别号;检测模块,用于检测移动终端的开机操作,在检测到移动终端开机时,调用读取模块,读取当前用户识别卡的识别号;比较模块,用于将从读取模块读取的当前用户识别卡的识别号与存储模块保存的用户识别卡的识别号进行比较;通信模块,用于在当前用户识别卡的识别号和用户识别卡的识别号相同的情况下,控制移动终端进入正常工作状态;其中,移动终端的识别号包括电子序列号即ESN,存储模块中保存的数据包括以下之一:移动终端的ESN、用户识别卡的国际移动用户识别码即IMSI、用户识别卡的标识号、用户识别卡的移动设备指示符即MEID。\n[0017] 进一步地,上述装置还包括:第一加密模块,用于将移动终端的识别号进行加密处理;第二加密模块,用于将读取的用户识别卡的识别号/当前用户识别卡的识别号进行加密处理。\n[0018] 通过本发明的上述至少一个技术方案,通过将移动终端的唯一识别号和识别卡的唯一标识号作为安全号码,相比于现有技术,该方法能够减少用户的损失,提高了用户体验。\n附图说明\n[0019] 附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:\n[0020] 图1是根据本发明装置实施例的移动终端的加密处理装置的结构框图;\n[0021] 图2是根据本发明装置实施例的移动终端的加密处理装置的优选结构框图;\n[0022] 图3是根据本发明方法实施例一的移动终端的加密处理方法的流程图;\n[0023] 图4是根据图3所示方法的移动终端的加密处理方法的详细处理流程图;\n[0024] 图5是根据本发明方法实施例二的移动终端的加密处理方法的流程图;\n[0025] 图6是根据图5所示方法的移动终端的加密处理方法的详细处理流程图;\n[0026] 图7是根据本发明方法实施例三的移动终端的加密处理方法的流程图;\n[0027] 图8是根据图7所示方法的移动终端的加密处理方法的详细处理流程图。\n具体实施方式\n[0028] 功能概述\n[0029] 本发明的基本思路是:通过将移动终端的唯一识别号和识别卡的唯一标识号作为安全号码,或者将该移动终端的唯一识别号和识别卡的唯一标识号均进行加密处理,并将加密处理后的号码作为安全号码,通过该方案,能够提高用户的体验,减少用户的损失。\n[0030] 在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。\n[0031] 下面将结合附图详细描述本发明。\n[0032] 装置实施例\n[0033] 根据本发明实施例,提供了一种移动终端的加密处理装置。\n[0034] 图1是根据本发明实施例的移动终端的加密处理装置的结构框图,如图1所示,该装置包括控制模块(图中未示出)、存储模块10、读取模块20、更新模块30、检测模块40、比较模块50和通信模块60。\n[0035] 控制模块,用于移动终端判断移动终端的识别号与存储模块中保存的数据一致;\n存储模块10,用于保存移动终端的识别号;读取模块20,用于读取用户识别卡的识别号;更新模块30,连接至存储模块10和读取模块20,用于将读取模块20读取的用户识别卡的识别号更新存储模块10保存的移动终端的识别号;检测模块40,连接至读取模块20,用于检测移动终端的开机操作,在检测到移动终端开机时,调用读取模块20,读取当前用户识别卡的识别号;比较模块50,连接至存储模块10和读取模块20,用于将从读取模块20读取的当前用户识别卡的识别号与存储模块10保存的用户识别卡的识别号进行比较;通信模块\n60,连接至比较模块50,用于在当前用户识别卡的识别号和用户识别卡的识别号相同的情况下,控制移动终端进入正常工作状态。\n[0036] 其中,移动终端的识别号包括但不局限于以下种类的识别号:电子序列号(Electronic Serial Number,简称为ESN),用户识别卡的识别号包括但不局限于以下种类的识别号:国际移动用户识别码(International Mobile Subscriber Identification Number,简称为IMSI)、标识号(ID号)、移动设备指示符(Mobile EquipmentIDentifier,简称为MEID)。\n[0037] 图2示出了本发明实施例的移动终端的加密处理装置的优选结构框架图,如图2所示,在图1所示装置的基础上,还包括第一加密模块70和第二加密模块80。其中,第一加密模块70和第二加密模块80可以合一设置。\n[0038] 其中,第一加密模块70,连接至存储模块10,用于将移动终端的识别号进行加密处理;第二加密模块80,连接至读取模块20,用于将读取的用户识别卡的识别号/当前用户识别卡的识别号进行加密处理。\n[0039] 通过本发明实施例提供的移动终端的加密处理装置,通过将移动终端的唯一识别号和识别卡的唯一标识号作为安全号码,相比于现有技术,该方法能够减少用户的损失,提高了用户体验。\n[0040] 需要说明的是,可以将图1和图2所示装置中的部分模块合一配置,例如,可以将存储模块10配置为存储单元,将读取模块20、更新模块30、检测模块40、比较模块50和通信模块60配置为控制单元。\n[0041] 方法实施例一\n[0042] 根据本发明实施例,提供了一种移动终端的加密处理方法。\n[0043] 需要说明的是,为了便于描述,在下文中以步骤的形式示出并描述了本发明的方法实施例的技术方案,在下文中所示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。虽然在相关的附图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。\n[0044] 图3是根据本发明实施例的移动终端的加密处理方法的流程图,如图3所示,该方法包括以下步骤(步骤S302至步骤S304)。\n[0045] 步骤S302,绑定过程,判断移动终端的识别号与存储模块中保存的数据一致,保存移动终端的识别号,读取用户识别卡的识别号,并使用获取的识别卡识别号更新保存的移动终端的识别号,其中,移动终端的识别号包括但不局限于以下种类的识别号:ESN,用户识别卡的识别号包括但不局限于以下种类的识别号:IMSI、ID号、MEID。\n[0046] 步骤S304,在检测到移动终端的开机操作时,读取当前用户识别卡的识别号,将读取的当前用户识别卡的识别号与保存的用户识别卡的识别号进行比较,如果二者相同,则控制移动终端进入正常工作状态,如果当前用户识别卡的识别号与保存的用户识别卡的识别号不同,则对移动终端进行锁定操作。\n[0047] 通过本发明实施例提供的技术方案,通过将移动终端的唯一识别号和识别卡的唯一标识号作为安全号码,相比于现有技术,该方法能够减少用户的损失,提高了用户体验。\n[0048] 实例一\n[0049] 图4是根据图3所示方法的移动终端的加密处理方法的详细处理流程图,如图4所示,包括以下处理。\n[0050] 步骤S401,用户开机;\n[0051] 步骤S402,控制模块首先提取出终端中的存储模块中的数据和终端本身的ESN,下面以终端标识为ESN为例对本发明进行说明,我们假设此时读取出终端的ESN是“12345678”;\n[0052] 步骤S403,控制模块会判断步骤S402中的两个数据是否一致,如果二者数据一致,则进入到步骤S404,否则进入到步骤S406;\n[0053] 步骤S404,假设此时读取出的存储模块中保存的数据是“12345678”,即存储模块的数据与终端ESN一致,说明该终端目前还没有与任何卡建立绑定关系,终端将进行绑定操作,即把此时插在该终端的卡与该终端建立绑定关系。具体地,控制模块会读取出用户识别卡的IMSI(用户识别卡的标识值不唯一,本发明以IMSI为例进行说明),我们假设读取出来的IMSI值是“460030925477888”,之后控制模块将其写入存储模块中,替换存储模块中原先的数据,之后存储模块中保存的数据变为此时插在终端中的这张用户识别卡的IMSI值,至此终端完成了绑定操作(对应上述的步骤S302);\n[0054] 步骤S405,存储模块中的数据由“12345678”变成了“460030925477888”,于是该终端就与此时插在该终端中的卡建立了绑定的关系,进行到步骤S407;\n[0055] 步骤S406:假设此时读取出的存储模块中保存的数据是“460030925477888”,即存储模块和数据与终端ESN:“12345678”不一致,说明该终端在本次启动前已经与一张卡建立过绑定关系了,那张卡对应的IMSI值是“460030925477888”,接下来控制模块会读取出此时插在终端中的用户识别卡的IMSI,并将其与存储模块中保存的IMSI进行对比,如果此时我们从卡中读取出的IMSI值是:“460030925477666”,这个值与从存储模块读取出的IMSI值“460030925477888”不一致,那么说明此时的卡不是当初与该终端建立绑定关系的那张卡,进入到步骤S408;如果此时我们从卡中读取出的IMSI值是:“460030925477888”,这个值与从存储模块读取出的IMSI值“460030925477888”一致,就说明此时的卡是当初与该终端建立绑定关系的那张卡,进入到步骤S407(对应上述的步骤S304);\n[0056] 步骤S407,终端正常工作;\n[0057] 步骤S408,终端被锁定。\n[0058] 解除绑定的操作即把存储模块中的数据恢复为该终端的ESN值,终端与原先绑定时的用户识别卡绑定关系解除,终端将会与下一次正常启动后插在终端中的卡进行绑定操作,并建立新的绑定关系。\n[0059] 方法实施例二\n[0060] 根据本发明实施例,提供一种移动终端的加密处理方法。\n[0061] 图5是根据本发明实施例的移动终端的加密处理方法的流程图,如图5所示,该方法包括以下步骤(步骤S502至步骤S504)。\n[0062] 步骤S502,绑定过程,移动终端判断移动终端的识别号与存储模块中保存的数据一致,将移动终端的识别号进行加密处理,并保存进行加密处理的移动终端的识别号,将读取的用户识别卡的识别号进行加密处理,并使用进行加密处理的用户识别卡的识别号更新保存的进行加密处理的移动终端的识别号,其中,移动终端的识别号包括但不局限于以下种类的识别号:ESN,用户识别卡的识别号包括但不局限于以下种类的识别号:IMSI、ID号、MEID;\n[0063] 步骤S504,在检测到移动终端的开机操作时,读取当前用户识别卡的识别号,并将当前用户识别卡的识别号进行与保存的用户识别卡的识别号进行相同的加密处理,将进行加密处理的当前用户识别卡的识别号与保存的用户识别卡的识别号进行比较,如果二者相同,则控制移动终端进入正常工作状态;如果进行加密处理的当前用户识别卡的识别号与保存的用户识别卡的识别号不同,则对移动终端进行锁定操作。\n[0064] 通过本发明实施例提供的技术方案,通过将移动终端的唯一识别号和识别卡的唯一标识号作为安全号码,相比于现有技术,该方法能够减少用户的损失,提高了用户体验。\n[0065] 实例二\n[0066] 图6是根据图5所示方法的移动终端的加密处理方法的详细处理流程图,如图6所示,包括以下处理。\n[0067] 步骤S601,用户开机;\n[0068] 步骤S602,控制单元首先提取出终端中的存储单元中的数据和终端本身的ESN;\n[0069] 步骤S603,比如提取到的数据是:“0011111011001010”,然后控制单元会根据反加密算法对这个数据进行还原计算;\n[0070] 步骤S604,我们假设此时读取出终端的ESN是“12345678”,然后控制单元会判断这两个数据是否一致,如果一致进入到步骤S605,否则进入到步骤S607;\n[0071] 步骤S605,此时从存储单元中还原的数据是“12345678”,即存储单元和数据与终端ESN一致,说明该终端目前还没有与任何卡建立绑定关系,那么接下来终端将进行绑定操作,即把此时插在该终端的卡与该终端建立绑定关系。接下来控制单元会读取出用户识别卡的IMSI,我们假设读取出来的IMSI值是“460030925477888”,然后,控制单元根据预先设定的算法将IMSI值进行加密计算,并生成一串新的数据,在此我们假设生成的新的加密数据是:“0011011011001011”,然后控制单元将其写入存储单元中,替换存储单元中原先的数据,之后存储单元中保存的数据变为此时插在终端中的这张用户识别卡的加密IMSI值,至此终端完成了绑定操作,存储单元中的数据由变成了“0011011011001011”(对应上述的步骤S502);\n[0072] 步骤S606,终端就与此时插在该终端中的卡建立了绑定的关系,进入到步骤S608;\n[0073] 步骤S607,此时从存储单元中的数据是“0011011011001011”,即存储单元和数据与终端ESN:“12345678”不一致,说明该终端在本次启动前已经与一张卡建立过绑定关系了,那张卡对应的IMSI值是“460030925477888”。接下来控制单元会读取出此时插在终端中的用户识别卡的IMSI与保存的IMSI进行相同的加密处理,并将其与从存储单元中的IMSI进行对比,此时我们假设从卡中读取出的IMSI值是:“0011011011001010”,这个值与从存储单元中的IMSI值:“0011011011001011”不一致,那么说明此时的卡不是当初与该终端建立绑定关系的那张卡,进入到步骤S609;若从插在终端中的用户识别卡的IMSI中读取出的IMSI值是:“0011011011001011”这个值与从存储单元中的IMSI值:\n“0011011011001011”一致,就说明此时的卡是当初与该终端建立绑定关系的那张卡,进入到步骤S608(对应上述的步骤S504);\n[0074] 步骤S608,终端正常工作;\n[0075] 步骤S609,终端被锁定。\n[0076] 方法实施例三\n[0077] 根据本发明实施例,提供一种移动终端的加密处理方法。\n[0078] 图7是根据本发明实施例的移动终端的加密处理方法的流程图,如图7所示,该方法包括以下处理(步骤S702至步骤S704)。\n[0079] 步骤S702,绑定过程,判断移动终端的识别号与存储模块中保存的数据一致,将移动终端的识别号进行加密处理,并保存进行加密处理的移动终端的识别号,将读取的用户识别卡的识别号进行加密处理,并使用进行加密处理的用户识别卡的识别号更新保存的进行加密处理的移动终端的识别号,其中,移动终端的识别号包括但不局限于以下种类的识别号:ESN,用户识别卡的识别号包括但不局限于以下种类的识别号:IMSI、ID号、MEID;\n[0080] 步骤S704,在检测到移动终端的开机操作时,读取当前用户识别卡的识别号,并将保存的用户识别卡的识别号进行相应的解密处理,将读取的当前用户识别卡的识别号与进行相应的解密处理的用户识别卡的识别号进行比较,如果二者相同,则控制移动终端进入正常工作状态;如果读取的当前用户识别卡的识别号与进行相应的解密处理的用户识别卡的识别号不同,则对移动终端进行锁定操作。\n[0081] 实例三\n[0082] 图8是根据图7所示方法的移动终端的加密处理方法的详细处理流程图,如图8所示,包括以下处理。\n[0083] 步骤S801,用户开机;\n[0084] 步骤S802,控制单元首先提取出终端中的存储单元中的数据和终端本身的ESN;\n[0085] 步骤S803,比如提取到的数据是:“0011111011001010”,然后控制单元会根据反加密算法对这个数据进行还原计算;\n[0086] 步骤S804,我们假设此时读取出终端的ESN是“12345678”,然后控制单元会判断这两个数据是否一致,如果一致进入到步骤S805,否则进入到步骤S807;\n[0087] 步骤S805,此时从存储单元中还原的数据是“12345678”,即存储单元和数据与终端ESN一致,说明该终端目前还没有与任何卡建立绑定关系,那么接下来终端将进行绑定操作,即把此时插在该终端的卡与该终端建立绑定关系。接下来控制单元会读取出用户识别卡的IMSI,我们假设读取出来的IMSI值是“480030925477888”,然后,控制单元根据预先设定的算法将IMSI值进行加密计算,并生成一串新的数据,在此我们假设生成的新的加密数据是:“0011011011001011”,然后控制单元将其写入存储单元中,替换存储单元中原先的数据,之后存储单元中保存的数据变为此时插在终端中的这张用户识别卡的加密IMSI值,至此终端完成了绑定操作,存储单元中的数据由变成了“0011011011001011”(对应上述的步骤S702);\n[0088] 步骤S806,终端就与此时插在该终端中的卡建立了绑定的关系,进入到步骤S808;\n[0089] 步骤S807,假设此时从存储单元中还原的数据是“480030925477888”,即存储单元和数据与终端ESN:“12345678”不一致,说明该终端在本次启动前已经与一张卡建立过绑定关系了,那张卡对应的IMSI值是“480030925477888”。接下来控制单元会读取出此时插在终端中的用户识别卡的IMSI,并将其与从存储单元中还原的的IMSI进行对比,此时我们假设从卡中读取出的IMSI值是:“480030925477666”,这个值与从存储单元还原出的IMSI值:“480030925477888”不一致,那么说明此时的卡不是当初与该终端建立绑定关系的那张卡,进入到步骤S809;此时我们假设从卡中读取出的IMSI值是:\n“480030925477888”这个值与从存储单元还原出的IMSI值:“480030925477888”一致,就说明此时的卡是当初与该终端建立绑定关系的那张卡,进入到步骤S808(对应上述的步骤S704);\n[0090] 步骤S808,终端正常工作;\n[0091] 步骤S809,终端被锁定。\n[0092] 需要说明的是,移动终端的识别号是能够唯一识别终端设备的一个号码,也可以包括以唯一识别终端的号码经过加密算法处理后生成的数据,总之,所有能够唯一识别移动终端的数值均在本发明的保护范围内;用户识别卡识别号是能够唯一识别卡的一个号码,也可以包括以唯一识别卡的号码经过加密算法处理后生成的新值,即所有能够唯一识别用户识别卡的数据均在本发明的保护范围之内。\n[0093] 如上所述,借助于本发明提供的移动终端的加密处理方法和/或装置,通过将移动终端的唯一识别号和识别卡的唯一标识号作为安全号码,相比于现有技术,该方法能够减少用户的损失,提高了用户体验。\n[0094] 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
法律信息
- 2012-09-05
- 2009-06-24
- 2009-04-29
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2008-10-22
|
2008-04-24
| | |
2
| |
2008-04-16
|
2006-10-09
| | |
3
| |
2008-10-15
|
2008-05-07
| | |
4
| |
2005-05-25
|
2003-11-21
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |