空中写卡方法、服务器和智能卡的制作方法

文档序号:7808910阅读:372来源:国知局
空中写卡方法、服务器和智能卡的制作方法
【专利摘要】本发明提供一种空中写卡方法、服务器和智能卡,方法包括:服务器接收门户网站发送的写卡请求,该写卡请求中携带待写的智能卡对应的预置号码和写卡号码;服务器根据写卡号码获取该写卡号码对应的第一卡数据;服务器根据预置号码向智能卡发送第一卡数据;以指示智能卡将预置号码对应的除原始鉴权密钥参数外的原始卡数据对应替换为第一卡数据,和将原始卡数据中的原始鉴权密钥参数对应替换为预存在智能卡中的第一鉴权密钥参数以使智能卡完成空中写卡。本发明实施例有效解决了在白卡发行时,通过预置号码完成空中写卡过程存在的一组网络鉴权秘钥与两组IMSI形成一对二的对应关系,不便于对预置号码进行回收利用的技术问题。
【专利说明】空中写卡方法、服务器和智能卡

【技术领域】
[0001] 本发明涉及信息技术,尤其涉及一种空中写卡方法、服务器和智能卡。

【背景技术】
[0002] 目前,智能卡发行分为成卡和白卡发行。成卡是指由运营商制卡部门统一制作、写 入完整卡数据的智能卡,成卡发行需要通过营业厅和代销点等渠道。白卡是指除了国际移 动用户识别码(International Mobile Subscriber Identification Number,IMSI),其他 卡数据预先写入卡片的智能卡,頂SI由省分在销售时现场写入,白卡发行也需要营业人员 现场借助P0S机实现。
[0003] 为了实现白卡发行过程中,智能卡开通的灵活性,在发行的白卡中写入预置码号 对应的完整数据,该预置号码已开通固定业务,只能与相应的写卡服务器进行信息交互,客 户获取到这样的白卡后通过该预置号码可在任意有网络覆盖的地区完成写卡过程。
[0004] 若按传统白卡发行过程,写卡服务器仍向上述白卡下发可用于业务的IMSI,便会 出现一组网络鉴权秘钥与预制MSI和下发的MSI -对二的对应关系。该情况导致的问题 为:维护空中写卡业务的后台系统需对预制頂SI回收后重新寻找新的网络鉴权秘钥做匹 配,致使处理过程复杂,不便于对预置号码进行回收利用。


【发明内容】

[0005] 本发明提供一种空中写卡方法、服务器和智能卡,用于解决现有技术在白卡发行 时,通过预置号码完成空中写卡过程存在的一组网络鉴权秘钥与两组MSI形成一对二的 对应关系,不便于对预置号码进行回收利用的技术问题。
[0006] -方面,本发明实施例提供一种空中写卡方法,包括:
[0007] 服务器接收门户网站发送的写卡请求,所述写卡请求中携带待写的智能卡对应的 预置号码和写卡号码;
[0008] 所述服务器根据所述写卡号码获取所述写卡号码对应的第一卡数据;
[0009] 所述服务器根据所述预置号码向所述智能卡发送所述第一卡数据;以指示所述智 能卡将所述预置号码对应的除原始鉴权密钥参数外的原始卡数据对应替换为所述第一卡 数据,和将所述原始卡数据中的所述原始鉴权密钥参数对应替换为预存在所述智能卡中的 第一鉴权密钥参数以使所述智能卡完成空中写卡。
[0010] 另一方面,本发明实施例提供另一种空中写卡方法,包括:
[0011] 智能卡通过所述智能卡中设置的预置号码接收服务器发送的第一卡数据,所述智 能卡中携带所述预置号码对应的包括原始鉴权密钥参数在内的原始卡数据以及第一鉴权 密钥参数;
[0012] 所述智能卡将所述预置号码对应的除所述原始鉴权密钥参数外的所述原始卡数 据对应替换为所述第一卡数据,并将所述原始鉴权密钥参数对应替换为所述第一鉴权密钥 参数以完成空中写卡。
[0013] 另一方面,本发明实施例提供一种服务器,包括:
[0014] 接收模块,用于接收门户网站发送的写卡请求,所述写卡请求中携带待写的智能 卡对应的预置号码和写卡号码;
[0015] 处理模块,用于根据所述写卡号码获取所述写卡号码对应的第一卡数据;
[0016] 发送模块,用于根据所述预置号码向所述智能卡发送所述第一卡数据;以指示所 述智能卡将所述预置号码对应的除原始鉴权密钥参数外的原始卡数据对应替换为所述第 一卡数据,和将所述原始卡数据中的原始鉴权密钥参数对应替换为预存在所述智能卡中的 第一鉴权密钥参数以使所述智能卡完成空中写卡。
[0017] 另一方面,本发明实施例提供一种智能卡,包括:
[0018] 接收模块,用于通过所述智能卡中设置的预置号码接收服务器发送的第一卡数 据,所述智能卡中携带所述预置号码对应的包括原始鉴权密钥参数在内的原始卡数据以及 第一鉴权密钥参数;
[0019] 处理模块,用于将所述预置号码对应的除所述原始鉴权密钥参数外的所述原始卡 数据对应替换为所述第一卡数据,并将所述原始鉴权密钥参数对应替换为所述第一鉴权密 钥参数以完成空中写卡。
[0020] 本发明提供的空中写卡方法、服务器和智能卡,服务器接收门户网站发送的写卡 请求,该写卡请求中携带待写的智能卡对应的预置号码和写卡号码;服务器根据写卡号码 获取该写卡号码对应的第一卡数据;服务器根据预置号码向智能卡发送第一卡数据;以指 示智能卡将预置号码对应的除原始鉴权密钥参数外的原始卡数据对应替换为第一卡数据, 和将原始卡数据中的原始鉴权密钥参数对应替换为预存在智能卡中的第一鉴权密钥参数 以使智能卡完成空中写卡。该方案在白卡发行时,可有效解决现有技术因通过预置号码完 成空中写卡过程存在的一组网络鉴权秘钥与两组MSI形成一对二的对应关系,不便于对 预置号码进行回收利用的缺陷。

【专利附图】

【附图说明】
[0021] 图1为本发明提供的空中写卡方法一个实施例的流程图;
[0022] 图2为本发明提供的空中写卡方法另一个实施例的流程图;
[0023] 图3为本发明提供的空中写卡方法又一个实施例的流程图;
[0024] 图4为本发明提供的服务器一个实施例的结构示意图;
[0025] 图5为本发明提供的智能卡一个实施例的结构示意图。

【具体实施方式】
[0026] 图1为本发明提供的空中写卡方法一个实施例的流程图,该空中写卡方法具体包 括:
[0027] S101,服务器接收门户网站发送的写卡请求,该写卡请求中携带待写的智能卡对 应的预置号码和写卡号码;
[0028] 用户通过购买等方式获取到运营商发行的智能卡,该智能卡中预置有一个预置 号码及其对应的一套完整的卡数据,包括:集成电路卡识别码(Integrate circuit card identity,ICCID)、MSISDN、国际移动用户识别码(International Mobile Subscriber Identification Number,IMSI)、短消息中心(SMSP)、个人识别码(PIN1、PIN2)、PUK1、PUK2、 鉴权密钥0^71如1^丨'^1',1(1)44、密钥序列(〇?(3)等。上述预置号码在运营商发行时已为 其开通了特殊业务,与正常网络通信使用的号码不同,该预置号码的通信权限受限,当将内 置有预置号码的智能卡放入手机中使用时,智能卡只能通过预置的通信模块与上述服务器 以短信或其他形式通信,而不能与现有移动通信网络中其他的正常号码通话或收发信息。
[0029] 上述服务器通过与上述发行的智能卡中的预置号码进行通信,来下发该智能卡正 常开通所需的写卡数据。而在现有的移动网络侧下发写卡数据至智能卡时,下发的頂SI会 与预置在智能卡中的其他卡数据一起构成新的完整的写卡数据,这就会导致一组网络鉴权 秘钥参数与两个IMSI形成一对二的对应关系。本实施例中,为了便于写卡号码与预置号码 对应卡数据分开管理,本实施例中,将重新为上述写卡号码配置完整的卡数据并通过写卡 服务器下发至智能卡中。而在实际下发卡数据的过程中会存在写卡数据中一些重要数据如 上述KI或OPc发生泄露或非法拦截盗用的风险。因此,本实施例中,写卡服务器下发的卡 数据中将不包括上述如KI和Opc的鉴权秘钥参数,而是在上述智能卡中,除预置上述预置 号码及其对应的一套完整卡数据即原始卡数据外,还预先预置了另一套用于网络鉴权的第 一鉴权密钥参数,同样包括:KI和OPc。该第一鉴权密钥参数可与上述服务器下发的不包括 鉴权秘钥参数的写卡数据组合构成了一套完整的卡数据,该完整的卡数据对应的号码可实 现与移动通信网络中的其他号码的通信。
[0030] 具体地,用户初次获取到上述预置有上述预置号码以及第一鉴权秘钥参数的智能 卡后,可通过将该智能卡放入手机中通过预置号码登录指定客户端软件访问上述门户网 站,或者直接通过互联网访问上述门户网站。在上述门户网站上,用户输入上述预置号码并 提交身份审核资料。在通过身份审核后可选择门户网站上提供的一个新号码作为将要写入 上述智能卡的写卡号码并提交开户请求。门户网站接收到开户请求后向上述服务器发送写 卡请求。该写卡请求中携带上述待写的智能卡对应的预置号码和用户在上述门户网站上选 择的写卡号码。
[0031] 同时,用户在上述门户网站上也可以为待写智能卡对应的写卡号码选择需要开通 的业务,套餐类型等,以通过服务器向总部码号管理及计费支撑系统发送相应的业务请求 来为待写智能卡开通相应业务。
[0032] S102,服务器根据写卡号码获取该写卡号码对应的第一卡数据;
[0033] 服务器从门户网站发送的写卡请求中提取相应的写卡号码,并根据该写卡号码获 取其对应的第一卡数据。该第一卡数据具体可以是上述写卡号码对应的用于写卡号码在移 动通信网络中进行业务的但不包含鉴权密钥参数在内的一套不完整的卡数据,该第一卡数 据除了不包含上述鉴权密钥参数外,涵盖了上述完整卡数据的其他所有数据项,具体数据 项内容如前述内容,在此不作赘述。
[0034] 具体的,服务器可预先在本地设置一个写卡号码-第一卡数据对应关系表,该写 卡号码-第一卡数据对应关系表中每个写卡号码与上述门户网站上提供的写卡号码一一 对应。当服务器从门户网站发送的写卡请求中提取相应的写卡号码后,在该写卡号码-第 一卡数据对应关系表中查找与之相同的写卡号码,并将查找到的写卡号码对应的第一卡数 据确定为上述写卡请求中写卡号码对应的第一卡数据。或者,
[0035] 服务器将上述写卡请求直接发送给客户关系管理系统(Customer Relationship Management,CRM),由CRM下发写卡号码对应的上述第一卡数据给服务器和电子化销售服 务管理系统(ESS),ESS开通写卡号码后,服务器可将写卡号码以及其对应的第一卡数据下 发至智能卡。
[0036] S103,服务器根据预置号码向智能卡发送第一卡数据;以指示智能卡将预置号码 对应的除鉴权密钥参数外的原始卡数据对应替换为第一卡数据,和将原始卡数据中的原始 鉴权密钥参数对应替换为预存在智能卡中的第一鉴权密钥参数以使所述智能卡完成空中 写卡;
[0037] 服务器获取上述写卡号码对应的第一卡数据后,将该第一卡数据通过上述预置号 码下发给上述智能卡。智能卡接收到第一卡数据后,将智能卡中的预置号码对应的原始卡 数据中除原始鉴权密钥参数(包括预置号码对应的鉴权密钥KI和密钥序列OPc)外剩下的 原始卡数据--对应的替换为第一^^数据中的相应数据。同时,将原始卡数据中的原始鉴 权密钥参数对应替换为预存在智能卡中的第一鉴权密钥参数。上述第一卡数据与第一鉴权 密钥参数共同构成写卡号码对应的卡数据写入上述智能卡中,以使智能卡完成空中写卡过 程。成功完成空中写卡的智能卡可通过上述写卡号码进行正常的移动通信业务。
[0038] 本发明提供的空中写卡方法,服务器接收门户网站发送的写卡请求,该写卡请求 中携带待写的智能卡对应的预置号码和写卡号码;服务器根据写卡号码获取该写卡号码对 应的第一卡数据;服务器根据预置号码向智能卡发送第一卡数据;以指示智能卡将预置号 码对应的除原始鉴权密钥参数外的原始卡数据对应替换为第一卡数据,和将原始卡数据中 的原始鉴权密钥参数对应替换为预存在智能卡中的第一鉴权密钥参数以使智能卡完成空 中写卡。该方案在白卡发行时,可有效解决现有技术因通过预置号码完成空中写卡过程存 在的一组网络鉴权秘钥与两组MSI形成一对二的对应关系,不便于对预置号码进行回收 利用的缺陷。
[0039] 图2为本发明提供的空中写卡方法另一个实施例的流程图,该实施例的执行主体 为安装在如智能手机上的通信智能卡。如图2所示,该空中写卡方法具体包括:
[0040] S201,智能卡通过智能卡中设置的预置号码接收服务器发送的第一卡数据,该智 能卡中携带预置号码对应的包括原始鉴权密钥参数在内的原始卡数据以及第一鉴权密钥 参数;
[0041] 用户通过购买等方式获取到运营商发行的智能卡后,可通过运营商提供的门户网 站向设置在网络中的用于进行写卡业务的服务器发送写卡请求,该写卡请求中携带待写的 智能卡对应的预置号码和写卡号码,以请求该服务器为上述用户持有的智能卡写入可使智 能卡在移动网络中正常使用的写卡数据。服务器接收门户网站发送的写卡请求后,根据该 写卡请求中携带的待写的智能卡对应的写卡号码获取该写卡号码对应的第一卡数据;并将 该第一卡数据通过上述写卡请求中携带的预置号码下发至上述智能卡。其中上述服务器接 收门户网站发送的写卡请求;服务器根据写卡请求获取写卡号码对应的第一卡数据;以及 服务器根据预置号码向智能卡发送上述第一卡数据的具体步骤可参见图1所示实施例的 步骤101?103,在此不作赘述。
[0042] 上述智能卡中除预置号码对应的原始鉴权密钥参数外,还预存有第一鉴权密钥参 数;该第一鉴权密钥参数为上述智能卡发行前,预置在智能卡中与原始卡数据中的原始鉴 权密钥参数不同的另一套鉴权密钥参数,同样包括鉴权密钥KI和密钥序列OPc。该第一鉴 权密钥参数可用于智能卡在移动网络中正常通信时实现对通信网络的鉴权,从而保证智能 卡对应的号码在移动网络中进行业务通信。
[0043] S202,智能卡将预置号码对应的除原始鉴权密钥参数外的原始卡数据对应替换为 第一卡数据,并将原始鉴权密钥参数对应替换为第一鉴权密钥参数以完成空中写卡;
[0044] 智能卡接收到第一卡数据后,将智能卡中的预置号码对应的除原始鉴权密钥参数 (包括鉴权密钥KI和密钥序列OPc)外的原始卡数据一一对应的替换为第一卡数据中的相 应数据。同时,将原始卡数据中的原始鉴权密钥参数对应替换为预存在智能卡中的第一鉴 权密钥参数。上述第一卡数据与第一鉴权密钥参数共同构成写卡号码对应的卡数据写入上 述智能卡中,以使智能卡完成空中写卡过程。成功完成空中写卡的智能卡可通过上述写卡 号码进行移动通信业务。
[0045] 本发明提供的空中写卡方法,智能卡通过智能卡中设置的预置号码接收服务器发 送的第一卡数据,该智能卡中携带预置号码对应的包括原始鉴权密钥参数在内的原始卡数 据以及第一鉴权密钥参数;智能卡将预置号码对应的除原始鉴权密钥参数外的原始卡数据 对应替换为第一卡数据,并将原始鉴权密钥参数对应替换为第一鉴权密钥参数以完成空中 写卡。该方案在白卡发行时,可有效解决现有技术因通过预置号码完成空中写卡过程存在 的一组网络鉴权秘钥与两组MSI形成一对二的对应关系,不便于对预置号码进行回收利 用的缺陷。
[0046] 图3为本发明提供的空中写卡方法又一个实施例的流程图,该实施例的执行主体 涉及图1中所述的服务器以及图2中所示的安装在如智能手机上的通信智能卡。如图3所 示,该空中写卡方法为图1和图2所示的空中写卡方法的一种具体实现方式,该方法具体包 括:
[0047] S301,服务器接收门户网站发送的写卡请求,该写卡请求中携带待写的智能卡对 应的预置号码和写卡号码;
[0048] S302,服务器根据写卡号码获取写卡号码对应的第一卡数据;
[0049] S303,服务器根据预置号码向智能卡发送第一卡数据;
[0050] 上述步骤301?303的具体执行过程可参见步骤101?103的相应内容,在此不 做赘述。
[0051] 具体的,在步骤303中,服务器可通过下发空中下载(Over-the-Air,0ΤΑ)信息向 智能卡发送上述第一卡数据,且在发送的过程中还可对第一卡数据进行加密处理,以保证 第一卡数据在传送过程中不泄露。
[0052] S304,智能卡将预置号码对应的除原始鉴权密钥参数外的原始卡数据对应替换为 第一卡数据,并将原始鉴权密钥参数对应替换为第一鉴权密钥参数以完成空中写卡;该步 骤具体执行过程可参见步骤202的相应内容。
[0053] S305,若智能卡将预置号码对应的除原始鉴权密钥参数外的原始卡数据对应替换 为第一卡数据失败,则智能卡通过预置号码向服务器发送重发写卡数据请求,以指示服务 器向智能卡重新发送第 ^数据;
[0054] 具体地,智能卡接收到服务器发送的第一卡数据后,若该写卡数据被加密,则在解 密过程中可能会出现解密失败而无法获得第一卡数据的情况,从而间接导致智能卡将预置 号码对应的除原始鉴权密钥参数外的原始卡数据对应替换为第一卡数据失败;或者,智能 卡从服务器侧成功获得上述第一卡数据,但在将预置号码对应的除原始鉴权密钥参数外的 原始卡数据对应替换为第一卡数据的过程中出现失败。这两种情况发生后,智能卡都默认 为以后者情形出现来处理,具体操作为通过预置号码向服务器发送重发写卡数据请求,以 指示服务器向所述智能卡重新发送所述第一卡数据。该重发写卡数据请求中包括上述写卡 号码。
[0055] 服务器根据重发写卡数据请求中的上述写卡号码重新获取该写卡号码对应的上 述第一卡数据并下发给智能卡。
[0056] 进一步的,在步骤304之后还包括:
[0057] S306,智能卡通过写卡号码向服务器发送写卡成功消息,以指示服务器根据写卡 成功消息对预置号码对应的原始卡数据进行回收;
[0058] 具体地,智能卡将预置号码对应的除原始鉴权密钥参数外的原始卡数据对应替换 为上述第一卡数据,并将原始卡数据中的原始鉴权密钥参数对应替换为上述第一鉴权密钥 参数成功之后,智能卡通过写入的写卡号码登录移动网络,并通过组织发送0ΤΑ短信向服 务器发送写卡成功消息,以指示服务器可根据写卡成功消息对上述预置号码对应的原始卡 数据进行回收。服务器接收到写卡成功消息后,以上述预置号码的对应的ICCID作为索引 匹配更新用户数据库,预置号码对应的原始卡数据回收循环利用。
[0059] 本发明提供的空中写卡方法,服务器接收门户网站发送的写卡请求,该写卡请求 中携带待写的智能卡对应的预置号码和写卡号码;服务器根据写卡号码获取写卡号码对应 的第一卡数据;服务器根据预置号码向智能卡发送第一卡数据;以指示智能卡将预置号码 对应的除原始鉴权密钥参数外的原始卡数据对应替换为第一卡数据,和将原始卡数据中的 原始鉴权密钥参数对应替换为预存在智能卡中的第一鉴权密钥参数以使智能卡完成空中 写卡。该方案在白卡发行时,可有效解决现有技术因通过预置号码完成空中写卡过程存在 的一组网络鉴权秘钥与两组MSI形成一对二的对应关系,不便于对预置号码进行回收利 用的缺陷。
[0060] 本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通 过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程 序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟 或者光盘等各种可以存储程序代码的介质。
[0061] 图4为本发明提供的服务器一个实施例的结构示意图,该服务器可以执行如图1 所示的空中写卡方法的步骤,如图4所示,该服务器具体包括接收模块41、处理模块42和发 送模块43,其中:
[0062] 接收模块41,用于接收门户网站发送的写卡请求,该写卡请求中携带待写的智能 卡对应的预置号码和写卡号码;
[0063] 处理模块42,用于根据写卡号码获取写卡号码对应的第一卡数据;
[0064] 发送模块43,用于根据预置号码向智能卡发送第一卡数据;以指示智能卡将预置 号码对应的除原始鉴权密钥参数外的原始卡数据对应替换为第一卡数据,和将原始卡数据 中的原始鉴权密钥参数对应替换为预存在智能卡中的第一鉴权密钥参数以使智能卡完成 空中写卡。
[0065] 进一步的,上述发送模块43根据预置号码向智能卡发送第一卡数据时,具体可通 过下发空中下载OTA短信向智能卡发送第一卡数据。
[0066] 再进一步的,接收模块41在发送模块43根据预置号码向智能卡发送第一卡数据 之后,还可接收智能卡通过预置号码发送的重发写卡数据请求,并指示发送模块43向智能 卡重新发送第一卡数据;或者,
[0067] 接收模块41接收智能卡通过写卡号码发送的写卡成功消息,并指示处理模块42 根据写卡成功消息对预置号码对应的原始卡数据进行回收。
[0068] 上述原始鉴权密钥参数具体包括:预置号码对应的鉴权密钥KI和密钥序列OPc。
[0069] 上述图3所示实施例的方法步骤中,以服务器作为执行主体的方法步骤可通过本 实施例所示服务器实现,在此对其方法原理不做赘述。
[0070] 本发明提供的服务器,接收门户网站发送的写卡请求,该写卡请求中携带待写的 智能卡对应的预置号码和写卡号码;根据写卡号码获取写卡号码对应的第一卡数据;根据 预置号码向智能卡发送第一卡数据;以指示智能卡将预置号码对应的除原始鉴权密钥参 数外的原始卡数据对应替换为第一卡数据,和将原始卡数据中的原始鉴权密钥参数对应替 换为预存在智能卡中的第一鉴权密钥参数以使智能卡完成空中写卡。该方在白卡发行时, 可有效解决现有技术因通过预置号码完成空中写卡过程存在的一组网络鉴权秘钥与两组 IMSI形成一对二的对应关系,不便于对预置号码进行回收利用的缺陷。
[0071] 图5为本发明提供的智能卡一个实施例的结构示意图,该智能卡放入手机通电使 用时,可以执行如图2所示的空中写卡方法的步骤,如图5所示,该智能卡具体包括接收模 块51和处理模块52,其中:
[0072] 接收模块51,用于通过智能卡中设置的预置号码接收服务器发送的第一卡数据, 该智能卡中携带预置号码对应的包括原始鉴权密钥参数在内的原始卡数据以及第一鉴权 密钥参数;
[0073] 处理模块52,用于将预置号码对应的除原始鉴权密钥参数外的原始卡数据对应替 换为第一卡数据,并将原始鉴权密钥参数对应替换为第一鉴权密钥参数以完成空中写卡。
[0074] 进一步的,上述接收模块51在通过智能卡中设置的预置号码接收服务器发送的 第一卡数据时,可通过空中下载0ΤΑ短信来接收服务器转发的第一卡数据。
[0075] 进一步的,本实施例所示智能卡还包括发送模块,该发送模块用于若处理模块52 将预置号码对应的除原始鉴权密钥参数外的原始卡数据对应替换为第一卡数据失败,则发 送模块通过预置号码向服务器发送重发写卡数据请求,以指示服务器向接收模块51重新 发送第一卡数据。
[0076] 进一步的,上述发送模块还用于在处理模块52将预置号码对应的除原始鉴权密 钥参数外的原始卡数据对应替换为第一卡数据,并将原始鉴权密钥参数对应替换为第一鉴 权密钥参数以完成空中写卡之后,发送模块通过写卡号码向服务器发送写卡成功消息,以 指示服务器根据写卡成功消息对预置号码对应的原始卡数据进行回收。
[0077] 进一步的,上述原始鉴权密钥参数具体包括:预置号码对应的鉴权密钥KI和密钥 序列OPc。
[0078] 上述图3所示实施例的方法步骤中,以智能卡作为执行主体的方法步骤可通过本 实施例所示智能卡实现,在此对其方法原理不做赘述。
[0079] 本发明提供的智能卡,通过智能卡中设置的预置号码接收服务器发送的第一卡数 据,该智能卡中除预置号码对应的原始鉴权密钥参数外,还预存有第一鉴权密钥参数;将预 置号码对应的除原始鉴权密钥参数外的原始卡数据对应替换为第一卡数据,并将原始卡数 据中的原始鉴权密钥参数对应替换为第一鉴权密钥参数以完成空中写卡。该方案在白卡发 行时,可有效解决现有技术因通过预置号码完成空中写卡过程存在的一组网络鉴权秘钥与 两组頂SI形成一对二的对应关系,不便于对预置号码进行回收利用的缺陷。
[0080] 最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制; 尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其 依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征 进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技 术方案的范围。
【权利要求】
1. 一种空中写卡方法,其特征在于,包括: 服务器接收门户网站发送的写卡请求,所述写卡请求中携带待写的智能卡对应的预置 号码和写卡号码; 所述服务器根据所述写卡号码获取所述写卡号码对应的第一卡数据; 所述服务器根据所述预置号码向所述智能卡发送所述第一卡数据;以指示所述智能卡 将所述预置号码对应的除原始鉴权密钥参数外的原始卡数据对应替换为所述第一卡数据, 和将所述原始卡数据中的所述原始鉴权密钥参数对应替换为预存在所述智能卡中的第一 鉴权密钥参数以使所述智能卡完成空中写卡。
2. 根据权利要求1所述方法,其特征在于,所述服务器根据所述预置号码向所述智能 卡发送写卡指令之后,还包括: 所述服务器接收所述智能卡通过所述预置号码发送的重发写卡数据请求,并向所述智 能卡重新发送所述第一卡数据;或者, 所述服务器接收所述智能卡通过所述写卡号码发送的写卡成功消息,并根据所述写卡 成功消息对所述预置号码对应的所述原始卡数据进行回收。
3. 一种空中写卡方法,其特征在于,包括: 智能卡通过所述智能卡中设置的预置号码接收服务器发送的第一卡数据,所述智能卡 中携带所述预置号码对应的包括原始鉴权密钥参数在内的原始卡数据以及第一鉴权密钥 参数; 所述智能卡将所述预置号码对应的除所述原始鉴权密钥参数外的所述原始卡数据对 应替换为所述第一卡数据,并将所述原始鉴权密钥参数对应替换为所述第一鉴权密钥参数 以完成空中与卡。
4. 根据权利要求3所述的方法,其特征在于,若所述智能卡将所述预置号码对应的除 所述原始鉴权密钥参数外的所述原始卡数据对应替换为所述第一卡数据失败,则所述智能 卡通过所述预置号码向所述服务器发送重发写卡数据请求,以指示所述服务器向所述智能 卡重新发送所述第一卡数据。
5. 根据权利要求3或4所述的方法,其特征在于,所述智能卡将所述预置号码对应的除 所述原始鉴权密钥参数外的所述原始卡数据对应替换为所述第一卡数据,并将所述原始鉴 权密钥参数对应替换为所述第一鉴权密钥参数以完成空中写卡之后,还包括: 所述智能卡通过所述写卡号码向所述服务器发送写卡成功消息,以指示所述服务器根 据所述写卡成功消息对所述预置号码对应的所述原始卡数据进行回收。
6. -种服务器,其特征在于,包括: 接收模块,用于接收门户网站发送的写卡请求,所述写卡请求中携带待写的智能卡对 应的预置号码和写卡号码; 处理模块,用于根据所述写卡号码获取所述写卡号码对应的第一卡数据; 发送模块,用于根据所述预置号码向所述智能卡发送所述第一卡数据;以指示所述智 能卡将所述预置号码对应的除原始鉴权密钥参数外的原始卡数据对应替换为所述第一卡 数据,和将所述原始卡数据中的原始鉴权密钥参数对应替换为预存在所述智能卡中的第一 鉴权密钥参数以使所述智能卡完成空中写卡。
7. 根据权利要求6所述的服务器,其特征在于,所述接收模块还用于接收所述智能卡 通过所述预置号码发送的重发写卡数据请求,并指示所述发送模块向所述智能卡重新发送 所述第一卡数据;或者, 所述接收模块接收所述智能卡通过所述写卡号码发送的写卡成功消息,并指示所述处 理模块根据所述写卡成功消息对所述预置号码对应的所述原始卡数据进行回收。
8. -种智能卡,其特征在于,包括: 接收模块,用于通过所述智能卡中设置的预置号码接收服务器发送的第一卡数据,所 述智能卡中携带所述预置号码对应的包括原始鉴权密钥参数在内的原始卡数据以及第一 鉴权密钥参数; 处理模块,用于将所述预置号码对应的除所述原始鉴权密钥参数外的所述原始卡数据 对应替换为所述第一卡数据,并将所述原始鉴权密钥参数对应替换为所述第一鉴权密钥参 数以完成空中与卡。
9. 根据权利要求8所述的智能卡,其特征在于,还包括: 发送模块,用于若所述处理模块将所述预置号码对应的除所述原始鉴权密钥参数外的 所述原始卡数据对应替换为所述第一卡数据失败,则所述发送模块通过所述预置号码向所 述服务器发送重发写卡数据请求,以指示所述服务器向所述接收模块重新发送所述第一卡 数据。
10. 根据权利要求8或9所述的智能卡,其特征在于,所述发送模块还用于: 在所述处理模块将所述预置号码对应的除所述原始鉴权密钥参数外的所述原始卡数 据对应替换为所述第一卡数据,并将所述原始鉴权密钥参数对应替换为所述第一鉴权密钥 参数以完成空中写卡之后,所述发送模块通过所述写卡号码向所述服务器发送写卡成功消 息,以指示所述服务器根据所述写卡成功消息对所述预置号码对应的所述原始卡数据进行 回收。
【文档编号】H04W8/18GK104093139SQ201410336628
【公开日】2014年10月8日 申请日期:2014年7月15日 优先权日:2014年7月15日
【发明者】杨群, 严斌峰, 侯玉华, 韩玲, 旷炜, 刘湘华 申请人:中国联合网络通信集团有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1