电信智能卡的锁卡方法、装置及系统的制作方法

文档序号:7695094阅读:284来源:国知局

专利名称::电信智能卡的锁卡方法、装置及系统的制作方法
技术领域
:本发明涉及通信技术,尤其涉及一种电信智能卡的锁卡方法、装置及系统。
背景技术
:随着通信技术的不断发展,手机等移动通信工具的使用,对人们的日常生活和沟通起了重要的作用,已经成为人们生活中必不可少的一部分。在利用手机进行通信的过程中,电信智能卡发挥了重要的作用。所述电信智能卡,包括GSM(GlobalSystemforMobilecommunication全球移动通信系统)d奪窝移动通信系统所使用的SIM卡(SubscriberIdentityModule用户识别才莫块),CDMA(CodeDivisionMultipleAccess码分多址才妻入)通信系统所4吏用的UIM卡(UniversalIdentityModule通用识别才莫块),PHS(PersonalHandyphoneSystem手持电话系统)通信系统4吏用的PIM卡(PersonalIdentityModule个人标识模块)等。对于使用电信智能卡的过程而言,PIN码(PersonalIdentificationNumber,个人识别号码)是校验电信智能卡使用用户合法身份的重要数据。只有在输入与电信智能卡本身的PIN码相同的标识后,用户才能够对电信智能卡进行使用。但是在用户对手机的日常使用中,往往都省略掉了对电信智能卡的PIN码进行校验的步骤。因此,任何用户在拿到手机后,都可以使用该手机进行通信,并获取该手机电信智能卡上存储的一些信息。目前,在手机丟失后,还没有很好的技术实现电信智能远程锁卡,从而无法保证用户电信智能卡的信息不被看到以及别人无法以用户的名义进行欺诈行为,如打电话和发短信
发明内容本发明提供一种电信智能卡的锁卡方法,利用该方法能够提高对电信智能卡中所存储的信息安全性的保护。一种电信智能卡的锁卡方法,包括接收方的电信智能卡接收锁卡短消息;所述电信智能卡解析所述锁卡短消息,获得所述锁卡短消息中携带的操作命令;所述电信智能卡根据所述操作命令,对电信智能卡进行相应的锁卡操作。本发明提供一种电信智能卡的锁卡装置,利用该方法能够提高对电信智能卡中所存储的信息安全性的保护。一种电信智能卡的锁卡装置,包括接收单元,用于接收由发送方发送的锁卡短消息;解析单元,用于解析所述锁卡短消息,获得所述锁卡短消息中携带的操作命令;操作单元,用于根据所述操作命令,对电信智能卡进行相应的锁卡操作。本发明提供一种电信智能卡的锁卡系统,利用该方法能够提高对电信智能卡中所存储的信息安全性的保护。一种电信智能卡的锁卡系统,包括接收方的移动终端,以及电信智能卡,其中所述的电信智能卡运行于所述移动终端中;其中所述移动终端,用于判断接收到的短消息是否为数据短消息,若是,则将所述数据短消息发送给所述电信智能卡;所述电信智能卡,用于当所述数据短消息为锁卡短消息时,根据所述锁卡短消息,执行相应的锁卡操作。本发明电信智能卡的锁卡方法、装置及系统,通过对接收到的锁卡短消息进行分析,解析出其中包括的用户的操作命令,然后,根据所述操作命令执行相应的锁卡操作。通过上述过程,当手机等移动终端丢失时,用户可以对其手机的电信智能卡进行锁卡操作,从而保证了电信智能卡中存储的信息的安全性。图1为本发明电信智能卡锁卡系统中,发送方移动终端形成锁卡短消息的过程示意图2为本发明电信智能卡锁卡方法的流程图3为本发明电信智能卡锁卡方法的示意图4为本发明电信智能卡锁卡装置的原理图5为本发明电信智能卡锁卡装置的示意图6为本发明电信智能卡锁卡装置中接收单元的结构图7为本发明电信智能卡锁卡装置中操作单元的结构图8为本发明电信智能卡锁卡装置中操作单元的结构图9为本发明电信智能卡锁卡装置中操作单元的结构图。具体实施例方式为解决现有技术中,由于无法对丢失的电信智能卡进行锁卡操作,而造成的电信智能卡所存储的信息的安全性无法得到保证的问题,本发明提供了一种电信智能卡的锁卡系统。下面结合附图对本发明的电信锁卡系统,及电信智能卡的锁卡方法进行详细说明。在本发明中,所述的电信智能卡可以包括SIM卡,UIM卡,PIM卡等。无论采用哪种类型的电信智能卡,其工作原理相同。本发明的电信智能卡的锁卡系统包括接收方的移动终端,如手机,以及电信智能卡,如S頂卡等。其中所述的电信智能卡插入在所述移动终端中,以支持移动终端的通信工作。在本发明所述的系统中,是由用户通过另外的移动终端(即发送方移动终端)以数据短消息的方式,控制接收方的移动终端进行锁卡操作。其中,所述的锁卡操作为开启所述接收方的电信智能卡的个人识别号码保护,或者开启所述接收方的电信智能卡的个人识别号码保护,并发送主动式命令给所述接收方的移动终端,通知所述移动终端进行重启。因此,发送方移动终端,以及接收方移动终端都需要有支持短消息锁卡功能的电信智能卡的支持。在发送方移动终端一侧,需要对待发送的数据短消息进行设置。以SIM卡为例,它支4寺STK(SimApplicationToolkit,用户识别应用发展工具)应用工具开发包。所述STK应用工具开发包是由主动式命令构成,通过执行主动式命令与用户交互获得原PIN或短信锁卡密码、新的PIN和目的号码。以SIM卡为例,在具体实现上,在发送方移动终端,可为用户提供一个"更改PIN"的菜单,在该菜单下,包括开启PIN子菜单,更改并开启PIN子菜单,验证密码并更改、开启PIN子菜单等,并在每个子菜单下根据需要设置提示用户输入相关信息的提示框。例如,对于更改PIN子菜单来说,需要提示用户输入原PIN,和新的PIN。因此,用户可按照图1所示的才喿作来进行。在获取用户输入的原PIN,新的PIN后,SIM卡将根据这些凝:据形成一条数据短信,形成的数据短消息符合GSM03.40规范。形成短消息的具体过程与现有技术中的相同,在这里作简要叙述。所述SIM卡将用户数据的数据组织成TPUD(TPUserData,TP用户数据)格式,然后再将TPDA(TP-Destination-Address,TP目的地址)TPUD,PID(ProtocolIdentifier,十办i义标识)、TPUD,DCS(DataCodingScheme,编码方式)等按照锁卡短消息的格式组织成锁卡短消息。其中TPDA表示目的号码,PID为0x7F,DCS的取"直为OxF6,用来标识该锁卡短消息为数据短信。最后SIM卡通过主动式命令SendShortMessage(发送短消息)将所述锁卡短消息发送给发送方的手机,然后由手机将所述锁卡短消息发送出去。该锁卡短消息的具体格式及内容如表1所示表l识长度(字节)值说明短消息头字(TPDlLHeader)可变短消息头本发明中TP-DUHI为0用户数据长度(UDL)字段1后续数据长度安全应用数据字段锁卡短消息标识30xF2F2F2短信锁卡标识MAC4HEXMAC码随机数4HEXMAC密钥命令数据字段操作命令类型子字段1HEX操作命令长度子字段1HEX本条短信中操作命令参数的长底(如无操作命令参数,填o)操作命令参数子字段XHEX其中,上述的操作命令类型子字段所表示的操作命令类型可以有3种,分别为开启PIN命令,更改并开启PIN命令,验证密码并更改、开启PIN命令等。下面分别介绍一下该三种命令的具体内容。(1)如表2所示,为开启PIN命令的具体内容。所述开启PIN命令用01表示,相应的操作命令参数子字段包括PIN长度字节,PIN内容字节。表2项::i名作长/t(字节)值说明搡作命令类型开启PIN101操作命令参数PIN长度1HexPIN的长度PIN内容XASCIIPIN的内容(2)如表3所示,为更改并开启PIN命令的具体内容。所述更改并开启PIN命令用02表示,相应的操作命令参数子字段包括原PIN长度字节,原PIN内容字节,新PIN长度字节,以及新PIN内容字节。表3<table>tableseeoriginaldocumentpage14</column></row><table>(3)如表4所示,为验证密码并更改、开启PIN命令的具体内容。所述验证密码并更改、开启PIN命令用03表示,相应的操作命令参数子字段包括验证密码的长度字节,一验^正密码的内容字节,新PIN长度字节,以及新PIN内容字节。表4<table>tableseeoriginaldocumentpage14</column></row><table>上面只是所述锁卡短消息中可能包括的一些操作命令,在具体应用中用到的操作命令可不局限于上述的几种,可根据具体的应用环境,设置不同类型的操作命令。但是无论如何设置,其实现原理与本发明中所列出的几种类型的命令相同,均是需要保证一定安全认证,以保证短消息锁卡的合法性。在发送方移动终端发送短消息后,如图2所示,本发明电信智能卡的锁卡方法可包括如下步骤步骤201、接收方移动终端中的电信智能卡接收由发送方发送的锁卡短消息;步骤202、所述电信智能卡解析所述锁卡短消息,获得所述锁卡短消息中携带的操作命令;步骤203、所述电信智能卡根据所述操作命令,对电信智能卡进行相应的锁卡操作。通过上述过程,当手机等移动终端丟失时,用户可以对其手机的电信智能卡进行锁卡操作,从而保证了电信智能卡中存储的信息的安全性。所述电信智能卡接收到的短消息,是由接收方的移动终端转发的。因此,在所述步骤201之前,如图3所示,所述方法还包括步骤200、接收方的移动终端需要首先判断接收到的短消息是否为数据短消息,若是则将所述数据短消息发送给电信智能卡。若不是,则由手机对该短消息进行处理。在上述的步骤201中,可具体包括如下步骤步骤201a、所述"^妄收方的电信智能卡获取接收到的凝:据短消息的短消息标识;步骤201b、判断所述的短消息标识与锁卡短消息标识是否一致;步骤201c、若一致,则接收所述数据短消息;若不一致,则丢弃该数据短消息。在确定所述数据短消息为锁卡短消息后,接收方的电信智能卡将解析所述锁卡短消息中命令数据字段的操作命令类型子字段,并根据所述操作命令类型子字段的数值,确定操作命令类型,以方便所述电信智能卡执行相应的锁卡操作。通过表1可以看出,发送方移动终端发送的短消息中包括MAC字段。因此为了保证通信的合法性和有效性,当接收方的电信智能卡确定接收到的短消息为数据短消息后,所述步骤201还可包括步骤201d、所述接收方的电信智能卡校验所述锁卡短消息的有效性。具体过程如下接收方移动终端中的电信智能卡收到锁卡短消息后,计算该锁卡短消息的MAC码(MessageAuthenticationCode,信息.险证码),并与接收到的锁卡短消息中的MAC码进行比较。若两者相同,证明该锁卡短消息完整,所述锁卡短消息中所携带的数据在传送过程中未4皮-修改、删除或者重组,该锁卡短消息有效;否则,认为该锁卡短消息不完整,丢弃该锁卡短消息。MAC一险证采用标准的DES-CBC算法,初始密钥KEY共8个字节,包括4个字节的随机数和右补4个字节的0x20。在冲交验MAC码的过程中,接收方的电信智能卡将所有原始数据(计如锁卡短消息标识、随机数、操作命令类型、操作命令长度、操作命令参数等),按照每8个字节一组进行分组;若所述原始数据的长度不是8的整数倍,则需要根据实际的短消息内容长度在命令数据末尾填充1~7字节的"0x20"数据。计算MAC时所需填充的数据不包含在短消息内容中,由电信智能卡在计算MAC码时根据短消息内容的数据长度自行填充。计算过程如下以初始密钥KEY作为DES算法的密钥,初始数据为8字节的"0x00",对第一分组数据与初始数据异或后的数据进行运算;然后DES算法的输出数据与第二分组数据异或后,继续以KEY为密钥进行DES运算;直至最后一个分组处理完毕。MAC码的值为最后一次DES运算的8字节输出数据的最左边4字节数据。由表l、表2、表3、表4可以看出,发送方移动终端发送的锁卡短消息中可能携带的用户的操作命令有三种情况,下面分别针对上述三种情况,详细描述一下接收方的电信智能卡是如何进行锁卡操作的。在本发明中,所述对电信智能卡的锁卡操作可包括开启所述接收方的电信智能卡的个人识别号码保护,或者开启所述接收方的电信智能卡的个人识别号码保护,并发送主动式命令给所述接收方的移动终端,通知所述移动终端进行重启。在具体应用中,还可根据需要进行其他方式的锁卡操作,例如限制利用所述电信智能卡发送短消息等操作。情况一锁卡短消息中携带的操作命令为开启PIN命令在这种情况下,接收方的电信智能卡可首先获取所述开启PIN命令中,所述PIN长度字节中所携带的PIN长度;然后根据所述PIN长度,获取所述PIN长度字节后相应长度内的PIN内容字节中的PIN;最后判断所述PIN与电信智能卡的PIN是否一致,若一致,则执行对电信智能卡的锁卡操作。操作成功后,所述电信智能卡将会向发送方移动终端发送锁卡操作响应消息。情况二锁卡短消息中携带的操作命令为更改并开启PIN命令在这种情况下,接收方的电信智能卡可首先获取所述验证密码并开启个人识别号码命令中,所述原个人识别号码长度字节中所携带的原个人识别号码长度;然后根据所述原个人识别号码长度,获取所述原个人识别号码长度字节后相应长度内的原个人识別号码字节中的原个人识别号码;接着判断所述原个人识别号码与电信智能卡的个人识别号码是否一致,若一致,则获取所述新个人识别号码长度字节中所携带的新个人识别号码长度;最后根据所述新个人识别号码长度,获取新个人识别号码长度字节后相应长度内的新个人识别号码中的新个人识别号码,并将所述电信智能卡的个人识别号码更改为所述新个人识别号码,并执行对电信智能卡的锁卡操作。在操作成功后,所述电信智能卡将会向发送方移动终端发送锁卡操作响应消息。情况三锁卡短消息中携带的操作命令为验证密码并更改、开启PIN命令在这种情况下,接收方的电信智能卡可首先获取所述验证密码并开启个人识别号码命令中,获取所述验证密码的长度字节中所携带的验证密码长度;然后根据所述验证密码长度,确定所述验证密码的长度字节后相应长度内的验证密码内容字节中的验证密码;接着判断所述验证密码是否与电信智能卡的密码是否一致,若一致,则获取所述新个人识别号码长度字节中的新个人识别号码的长度;最后根据所述新个人识别号码长度,获取新个人识别号码长度字节后相应长度内的新个人识别号码中的新个人识别号码,并将所述电信智能卡的个人识别号码更改为所述新个人识别号码,并执行对电信智能卡的锁卡操作。在操作成功后,所述电信智能卡将会向发送方移动终端发送锁卡操作响应消息。通过上面的一些实施例可以看出,利用本发明所述的电信智能卡的锁卡方法,而可以对丢失的电信智能卡进行锁卡,从而保证该电信智能卡存储的信息的安全性。与本发明电信智能卡的锁卡方法相对应,本发明还提供了一种电信智能卡的锁卡装置。如图4所示,所述电信智能卡的锁卡装置包括如下组成部分接收单元401,解析单元402,以及4喿作单元403。其中,所述接收单元401,用于接收由发送方发送的锁卡短消息;所述解析单元402,用于解析所述锁卡短消息,获得所述锁卡短消息中携带的操作命令;所述操作单元403,用于根据所述操作命令,对电信智能卡进行相应的锁卡操作。其中,所述的接收单元401还可用于在完成锁卡操作后,向发送方发送锁卡操作响应。为了保证接收到的短消息是以正确的格式由发送方发送的,因此如图5所示,所述装置还可包括短消息类型确定单元404,用于确定接收到的短消息是否为数据短消息,若是,则将所述数据短消息发送给所述接收单元。同时,在所述接收单元接收到锁卡短消息后,为保证该锁卡短消息中数据的合法性和有效性,如图5所述装置还可包括校验单元405,用于校验所述锁卡短消息的有效性。其中,如图6所示,所述接收单元401包括标识获耳又;漠块4011,用于获取接收到的短消息的短消息标识;判断模块4012,用于判断所述短消息标识与锁卡短消息标识是否一致;接收模块4013,用于在短消息标识与锁卡短消息标识一致时,接收所述短消息。所述解析单元402包括解析模块4021,用于解析所述锁卡短消息中命令数据字段的操作命令类型子字段;操作命令类型确定单元4022,用于根据所述操作命令类型子字段的数值,确定操作命令类型。与本发明方法实施例中所述的相同,由操作命令类型确定单元所确定的操作命令类型可以有3种,分别为开启PIN命令,更改并开启PIN命令,验证密码并更改、开启PIN命令等。针对上述三种不同类型的操作命令,如图7所示,所述操作单元403可包括个人识别号码长度获取模块4031,用于获取所述开启个人识别号码命令中,所述个人识别号码长度字节中所携带的个人识别号码长度;个人识别号码获取模块4032,用于根据所述个人识别号码长度,获取所述个人识别号码长度字节后相应长度内的个人识别号码内容字节中的个人识别号码;第一操作模块4033,用于判断所述个人识别号码与电信智能卡的个人识别号码是否一致,若一致,则执行对电信智能卡的锁卡操作。如图8所示,所述操作单元403还可包括第一原个人识别号码长度获取模块4034,用于获取所述验证密码并开启个人识别号码命令中,所述原个人识别号码长度字节中所携带的原个人识别号码长度;第一原个人识别号码获取模块4035,用于根据所述原个人识别号码长度,个人识别号码;第一判断模块4036,用于判断所述原个人识别号码与电信智能卡的个人识别号码是否一致,若一致,则获取所述新个人识别号码长度字节中所携带的新个人识别号码长度;第一新个人识别号码获取模块4037,用于根据所述新个人识别号码长度,获取新个人识别号码长度字节后相应长度内的新个人识别号码字节中的新个人识别号码;第二操作模块4038,用于将所述电信智能卡的个人识别号码更改为所述新个人识别号码,并执行对电信智能卡的锁卡操作。如图9所示,所述操作单元403还可包括第一验证密码长度获取模块4039,用于获取所述验证密码并开启个人识别号码命令中,获取所述验证密码的长度字节中所携带的验证密码长度;第一验证密码获取模块4040,用于根据所述验证密码长度,确定所述验证密码的长度字节后相应长度内的验证密码内容字节中的验证密码;第二判断模块4041,用于判断所述验证密码是否与电信智能卡的密码是否一致,若一致,则获取所述新个人识别号码长度字节中的新个人识别号码的长度;第二新个人识别号码获取模块4042,根据所述新个人识别号码长度,获取新个人识别号码长度字节后相应长度内的新个人识别号码字节中的新个人识别号码;第三操作模块4043,用于将所述电信智能卡的个人识别号码更改为所述新个人识别号码,并执行对电信智能卡的锁卡操作。需要说明的是,根据操作类型的不同,所述操作单元可包括不同的功能模块,以最终实现对电信智能卡的锁卡揭:作。本发明所述的电信智能卡的锁卡装置可位于电信智能卡中。此外,如图4-图9所示的电信智能卡的锁卡装置,也可以将除所述短消息类型确定单元之外的其他单元或;f莫块集成在电信智能卡中,而所述短消息类型确定单元的功能由运4亍有所述电信智能卡的移动终端完成。综上所述,本发明电信智能卡的锁卡方法、装置及系统,通过对接收到的锁卡短消息进行分析,解析出其中包括的用户的操作命令,然后,根据所述操作命令执行相应的锁卡操作。通过上述过程,当手机等移动终端丟失时,用户可以对其手机的电信智能卡进行锁卡操作,从而保证了电信智能卡中存储的信息的安全性。以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本
技术领域
的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。权利要求1.一种电信智能卡的锁卡方法,其特征在于,所述方法包括接收方的电信智能卡接收锁卡短消息;所述电信智能卡解析所述锁卡短消息,获得所述锁卡短消息中携带的操作命令;所述电信智能卡根据所述操作命令,对电信智能卡进行相应的锁卡操作。2、根据权利要求1所述的电信智能卡的锁卡方法,其特征在于,所述接收方的电信智能卡"^妄收锁卡短消息的步骤包括所述电信智能卡获取4妻收到的数据短消息的短消息标识;所述电信智能卡判断所述的短消息标识与锁卡短消息标识是否一致;若一致,则所述电信智能卡接收所述锁卡短消息。3、根据权利要求l所述的电信智能卡的锁卡方法,其特征在于,所述电信智能卡接收所述锁卡短消息的步骤后,所述方法还包括所述电信智能卡校验所述锁卡短消息的有效性。4、根据权利要求l所述的电信智能卡的锁卡方法,其特征在于,所述锁卡短消息中包括短消息头字段,用户数据长度字段,安全应用数据字段,命令数据字段;其中,所述命令数据字段包括操作命令类型子字段,操作命令长度子字段,操作命令参数子字段。5、根据权利要求4所述的电信智能卡的锁卡方法,其特征在于,所述锁卡短消息标识位于所述安全应用数据字段中。6、根据权利要求4所述的电信智能卡的锁卡方法,其特征在于,所述操作命令的类型包括开启个人识别号码命令,更改并开启个人识别号码命令以及验证密码并更改、开启个人识别号码命令。7、根据权利要求6所述的电信智能卡的锁卡方法,其特征在于,所述开启个人识别号码命令中,操作命令参数子字段包括个人识别号码长度字节,个人识别号码内容字节;所述更改并开启个人识别号码命令中,操作命令参数子字段包括原个人识别号码长度字节,原个人识别号码内容字节,新个人识别号码长度字节,以及新个人识别号码内容字节;所述验证密码并更改、开启个人识别号码命令中,操作命令参数子字段包括验证密码的长度字节,验证密码的内容字节,新个人识别号码长度字节,以及新个人识别号码内容字节。8、根据权利要求6所述的电信智能卡的锁卡方法,其特征在于,所述电信智能卡解析所述锁卡短消息,获得所述锁卡短消息中携带的梯:作命令的步骤包括所述电信智能卡解析所述锁卡短消息中命令数据字段的操作命令类型子字段;所述电信智能卡根据所述操作命令类型子字段的数值,确定操作命令的类型。9、根据权利要求7所述的电信智能卡的锁卡方法,其特征在于,A、当所述操作命令为开启个人识别号码命令时,对电信智能卡进行相应的锁卡操作的步骤包括获取所述开启个人识别号码命令中,所述个人识别号码长度字节中所携带的个人识别号码长度;根据所述个人识别号码长度,获取所述个人识别号码内容字节中的个人识别号码;判断所述个人识别号码与电信智能卡的个人识别号码是否一致,若一致,则执行锁卡操作;B、当所述操作命令为更改并开启个人识别号码命令时,对电信智能卡进行相应的锁卡#喿作的步骤包括获取所述更改并开启个人识别号码命令中,所述原个人识别号码长度字节中的原个人识别号码长度;根据所述原个人识别号码长度,获取所述原个人识别号码字节中的原个人识别号码;判断所述原个人识别号码与所述电信智能卡的个人识别号码是否一致,若一致,则获取所述新个人识别号码长度字节中的新个人识别号码长度;根据所述新个人识别号码长度,获取所述新个人识别号码字节中的新个人识别号码;将所述电信智能卡的个人识别号码更改为所述新个人识别号码,执行锁卡操作;c、当所述操作命令为验证密码并更改、开启个人识别号码命令时,对电信智能卡进行相应的锁卡操作的步骤包括获取所述—^i正密码并更改、开启个人识别号码命令中,所述验证密码的长度字节中的验证密码长度;根据所述验证密码长度,确定所述验证密码内容字节中的验证密码;判断所述验证密码是否与所述电信智能卡的密码是否一致,若一致,则获取所述新个人识别号码长度字节中的新个人识别号码的长度;根据所述新个人识别号码长度,获取所述新个人识别号码字节中的新个人识别号码;将所述电信智能卡的个人识别号码更改为所述新个人识别号码,执行锁卡操作。10、根据权利要求1-9任一权利要求所述的电信智能卡的锁卡方法,其特征在于,所述的锁卡操作为开启所述接收方的电信智能卡的个人识别号码保护,或者开启所述接收方的电信智能卡的个人识别号码保护,并发送主动式命令给所述接收方的移动终端,通知所述移动终端进行重启。11、一种电信智能卡的锁卡装置,其特征在于,所述装置包括接收单元,用于接收由发送方发送的锁卡短消息;解析单元,用于解析所述锁卡短消息,获得所述锁卡短消息中携带的操作命令;操作单元,用于根据所述操作命令,对电信智能卡进行相应的锁卡操作。12、根据权利要求11所述的电信智能卡的锁卡装置,其特征在于,所述接收单元包括标识获取模块,用于获取接收到的数据短消息的短消息标识;判断模块,用于判断所述数据短消息标识与锁卡短消息标识是否一致;接收模块,用于在数据短消息标识与锁卡短消息标识一致时,接收所述数据短消息。13、根据权利要求ll所述的电信智能卡的锁卡装置,其特征在于,所述装置还包括校验单元,用于校验所述锁卡短消息的有效性。14、根据权利要求ll所述的电信智能卡的锁卡装置,其特征在于,所述解析单元包括解析模块,用于解析所述锁卡短消息中命令数据字段的操作命令类型子字段;操作命令类型确定单元,用于根据所述操作命令类型子字段的数值,确定操作命令的类型。15、根据权利要求11所述的电信智能卡的锁卡装置,其特征在于,所述操作单元包括个人识别号码长度获取模块,用于获取所述开启个人识别号码命令中,所述个人识别号码长度字节中所携带的个人识别号码长度;个人识别号码获取模块,用于根据所述个人识别号码长度,获取所述个人识别号码内容字节中的个人识别号码;第一操作模块,用于判断所述个人识别号码与电信智能卡的个人识别号码是否一致,若一致,则执行锁卡操作。16、根据权利要求ll所述的电信智能卡的锁卡装置,其特征在于,所述操作单元包括第一原个人识别号码长度获取模块,用于获取所述更改并开启个人识别号码命令中,所述原个人识别号码长度字节中的原个人识别号码长度;第一原个人识别号码获取模块,用于根据所述原个人识别号码长度,获取所述原个人识别号码字节中的原个人识别号码;第一判断模块,用于判断所述原个人识别号码与电信智能卡的个人识别号码是否一致,若一致,则获取新个人识别号码长度;第一新个人识别号码获取模块,用于根据所述新个人识别号码长度,获取所述新个人识别号码字节中的新个人识别号码;第二操作模块,用于将所述电信智能卡的个人识别号码更改为所述新个人识别号码,并执行锁卡操作。17、根据权利要求11所述的电信智能卡的锁卡装置,其特征在于,所述操作单元包括第一验证密码长度获取模块,用于获取所述验证密码并更改、开启个人识别号码命令中,获取所述验证密码的长度字节中的验证密码长度;第一验证密码获取模块,用于根据所述验证密码长度,确定所述验证密码内容字节中的验证密码;第二判断模块,用于判断所述验证密码是否与电信智能卡的密码是否一致,若一致,则获取新个人识别号码的长度;第二新个人识别号码获取模块,根据所述新个人识别号码长度,获取所述新个人识别号码字节中的新个人识别号码;第三操作模块,用于将所述电信智能卡的个人识别号码更改为所述新个人识别号码,执行锁卡操作。18、根据权利要求11-17任一权利要求所述的电信智能卡的锁卡装置,其特征在于,所述操作单元对电信智能卡进行的锁卡操作具体为开启所述接收方的电信智能卡的个人识别号码保护,或者开启所述接收方的电信智能卡的个人识别号码保护,并发送主动式命令给所述接收方的移动终端,通知所述移动终端进行重启。19、一种电信智能卡的锁卡系统,其特征在于,所述系统包括接收方的移动终端,以及电信智能卡,其中所述的电信智能卡运行于所述移动终端中;其中所述移动终端,用于判断接收到的短消息是否为数据短消息,若是,则将所述数据短消息发送给所述电信智能卡;所述电信智能卡,用于当所述数据短消息为锁卡短消息时,根据所述锁卡短消息,执行相应的锁卡操作。20、根据权利要求19所述的电信智能卡的锁卡系统,其特征在于,所述电信智能卡包括接收单元,用于当所述数据短消息为锁卡短消息时,接收所述锁卡短消息;解析单元,用于解析所述锁卡短消息,获得所述锁卡短消息中携带的操作命令;操作单元,用于根据所述操作命令,对电信智能卡进行相应的锁卡操作。全文摘要本发明公开了一种电信智能卡的锁卡方法、装置及系统,涉及通信
技术领域
,利用该方法能够提高对电信智能卡中所存储的信息安全性的保护。所述方法包括接收方的电信智能卡接收锁卡短消息;所述电信智能卡解析所述锁卡短消息,获得所述锁卡短消息中携带的操作命令;所述电信智能卡根据所述操作命令,对电信智能卡进行相应的锁卡操作。本发明主要应用于电信智能卡技术中。文档编号H04M1/725GK101287251SQ20081011355公开日2008年10月15日申请日期2008年5月29日优先权日2008年5月29日发明者娟云,朱红岩申请人:北京握奇数据系统有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1