基于JAVA卡的手机支付卡的发卡系统技术方案

技术编号:16819680 阅读:87 留言:0更新日期:2017-12-16 13:19
本发明专利技术提供了一种基于JAVA卡的手机支付卡的发卡系统,由复数台读卡器、复数台客户端、一服务器、一加密机组成;各所述读卡器均通过USB接口连接至所述客户端,且各所述客户端至少连接一台所述读卡器;各所述客户端均通过交换机连接所述服务器,所述服务器通过交换机连接所述加密机。本发明专利技术能够对多张手机支付卡同时进行远程发卡,发卡速度快;且密钥管理更加安全方便;同时,发卡的过程及用户应用的过程通过服务器记录并进行管理,避免使用过程出错。

The card issuing system of mobile payment card based on JAVA card

The invention provides a payment card system card JAVA card based on mobile phone, by a plurality of card reader and a plurality of client, a server, an encryption machine; each of the card reader are connected to the client through the USB interface, and the client is connected to at least one of the card reader connected to the server; the client through the switch, the switch is connected to the server through the encryption machine. The invention can simultaneously send cards to multiple cell phone payment cards at the same time, speed up issuing cards, and the key management is safer and more convenient. Meanwhile, the process of issuing cards and the process of user application are recorded and managed by the server, so as to avoid mistakes in the use process.

【技术实现步骤摘要】
基于JAVA卡的手机支付卡的发卡系统
本专利技术涉及一种基于JAVA卡的手机支付卡的发卡系统。
技术介绍
手机支付卡的使用是通过在带RFID非接触的POS机具上感应,然后从手机支付卡上的离线钱包账户余额中扣减消费金额,比如可在这些地方使用手机支付卡:联盟商家的POS机具、公交车上的刷卡机具、校园企业的食堂刷卡机具、道路停车位收费的刷卡机具等。在手机支付卡的发展初期,由于几乎都是NATIVE制式的手机支付卡,而NATIVE卡本身不具备卡应用远程动态发卡的特性,因此导致手机支付卡的发放大都采用集中式发卡模式,即省级手机支付卡发放公司统一分配空白的手机支付卡至各个地市的发卡网点,各地市安排专人发卡。随着手机支付卡刷卡消费场所的不断增多,用户量大幅增大导致手机支付卡的发卡量也在不断增大,例如对于校园企业用户,有时一次性要发行数万张手机支付卡,当发卡量增大时,由于现有的集中式发卡模式是通过控制卡和母卡来存储密钥,所述控制卡和母卡均为密钥卡,发卡时从控制卡和母卡中获取手机支付卡的密钥,由客户端连接控制卡和母卡进行发卡,一对控制卡和母卡只能支持连接一个客户端,因此发卡操作复杂,发卡速度慢。且密钥管理过程比较繁琐,极有可能发生泄密事件,其后果非常严重,因此采用空白手机支付卡,通过人工传递密钥无法保证手机支付卡发放的安全性。需要说明的是,本专利技术中所述发卡是指:为用户手机支付卡个人化,将用户个性化的数据写入手机支付卡的过程,这些数据每张手机支付卡都不一样,如手机支付卡的卡片密钥等。除此之前,现有的发卡模式只是将密钥写入手机支付卡,发卡的过程和真正用户使用卡应用的过程是独立开的,即用户无法知道手机支付卡中的卡应用是否已发卡。且在支付系统里,无法知道该手机支付卡是否发过卡,如果出现问题时,比较难确定原因,比如离线钱包如果没有经过发卡,用户就无法使用该业务。
技术实现思路
本专利技术要解决的技术问题,在于提供一种基于JAVA卡的手机支付卡的发卡系统,其能够对多张手机支付卡同时进行远程发卡,发卡速度快;且密钥管理更加安全方便;同时,发卡的过程及用户应用的过程通过服务器记录并进行管理,避免使用过程出错。本专利技术是这样实现的:一种基于JAVA卡的手机支付卡的发卡系统,由复数台读卡器、复数台客户端、一服务器、一加密机组成;各所述读卡器均通过USB接口连接至所述客户端,且各所述客户端至少连接一台所述读卡器;各所述客户端均通过交换机连接所述服务器,所述服务器通过网关连接所述加密机。进一步地,所述客户端为在服务器和手机支付卡间转发指令,展示发卡结果的计算机。进一步地,所述加密机是型号为SJL06的加密机。本专利技术的优点在于:通过服务器,能够对多张手机支付卡同时进行远程发卡,发卡速度快;通过加密机来存储密钥,对密钥管理更加安全方便;发卡的过程及用户应用的过程通过服务器记录并进行管理,避免使用过程出错。附图说明下面参照附图结合实施例对本专利技术作进一步的说明。图1是本专利技术的示意图。图2是本专利技术的工作流程图。具体实施方式请参阅图1所示,对本专利技术的实施例进行详细的说明。一种基于JAVA卡的手机支付卡的发卡系统,由复数台读卡器1、复数台客户端2、一服务器3、一加密机4组成;各所述读卡器1均通过USB接口连接至所述客户端2,且各所述客户端2至少连接一台所述读卡器1;各所述客户端2均通过交换机5连接所述服务器3,所述服务器3通过网关连接所述加密机4。本实施例中,所述客户端为在服务器和手机支付卡间转发指令,展示发卡结果的计算机。所述加密机是型号为SJL06的加密机。该型号的加密机由广州江南科友公司开发。请参阅图2,本专利技术的工作原理是:步骤1、通过读卡器1查询手机支付卡上已安装的卡应用,客户端2得到已开通的卡应用和未开通的卡应用;步骤2、根据用户需求选择要开通的卡应用,若要开通的卡应用已安装,则执行远程发卡步骤,具体为步骤30至步骤34;若要开通的卡应用未安装,则执行步骤40;步骤30、客户端2将手机支付卡的基本信息通过所述交换机5发送至服务器3;步骤31、服务器3构造对应于该手机支付卡卡片类型的发卡指令,服务器3使用该发卡指令下发选择卡应用的指令;步骤32、将用户选择要开通的卡应用反馈回服务器3,服务器3构造对应所述手机支付卡账号的认证指令,然后将所述认证指令通过客户端2下发至手机支付卡;步骤33、手机支付卡校验所述认证指令,若校验通过,则通知服务器3,服务器3是调用加密机4构造对应所述手机支付卡账号的密钥指令,并将所述密钥指令通过客户端2发送至手机支付卡;手机支付卡执行所述密钥指令后反馈至服务器3;步骤34、服务器3记录手机支付卡的发卡信息,发卡结束;步骤40、将需要被安装的卡应用的装载文件分成便于传输的小块,然后按照GP规范(所述GP卡片规范是《GPCardSpec》),使用LOAD命令将所述装载文件通过客户端2传输到所述手机支付卡中,所述手机支付卡接收到所述装载文件的最后一个小块后,则完成卡应用的装载,若需要装多项卡应用,则重复步骤40直至需要安装的卡应用全部安装成功后,返回步骤30。本专利技术通过服务器3,能够对多张手机支付卡同时进行远程发卡,发卡速度快;通过加密机4来存储密钥,对密钥管理更加安全方便;发卡的过程及用户应用的过程通过服务器3记录并进行管理,避免使用过程出错。以上所述,仅为本专利技术较佳实施例而已,故不能依此限定本技术实施的范围,即依本专利技术专利范围及说明书内容所作的等效变化与修饰,皆应仍属本专利技术涵盖的范围内。本文档来自技高网
...
基于JAVA卡的手机支付卡的发卡系统

【技术保护点】
一种基于JAVA卡的手机支付卡的发卡系统,其特征在于:由复数台读 卡器、复数台客户端、一服务器、一加密机组成;各所述读卡器均通过USB 接口连接至所述客户端,且各所述客户端至少连接一台所述读卡器;各所述 客户端均通过交换机连接所述服务器,所述服务器通过交换机连接所述加密机。

【技术特征摘要】
1.一种基于JAVA卡的手机支付卡的发卡系统,其特征在于:由复数台读卡器、复数台客户端、一服务器、一加密机组成;各所述读卡器均通过USB接口连接至所述客户端,且各所述客户端至少连接一台所述读卡器;各所述客户端均通过交换机连接所述服务器,所述服务器通过交换机连接所...

【专利技术属性】
技术研发人员:夏青
申请(专利权)人:南京科拓软件科技有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1