一种银行刷卡机数据传输的方法、装置及系统制造方法及图纸

技术编号:9009055 阅读:307 留言:0更新日期:2013-08-08 13:20
本发明专利技术涉及一种银行刷卡机数据传输的方法,包括如下步骤:将第一POS机采集的数据依次按照第一格式进行加密及打包后得到第一数据,并将所述第一数据发送到第一服务器;判断所述第一数据的数据报文中指定位置的码值是否为设定值,如是,执行下一步骤;否则,将所述第一数据解密并保存在所述第一服务器中;在所述第一服务器中对所述第一数据进行解密,并将解密后得到的数据发送到第二服务器。本发明专利技术还涉及一种银行刷卡机数据传输系统。实施本发明专利技术的银行刷卡机数据传输的方法、装置及系统,具有以下有益效果:通讯成本较低、效率较高。

【技术实现步骤摘要】
一种银行刷卡机数据传输的方法、装置及系统
本专利技术涉及数据传输领域,更具体地说,涉及一种银行刷卡机数据传输的方法、装置及系统。
技术介绍
随着银行卡的发行量不断增多,刷卡POS(pointofsale,销售终端)的布放量也不断增多,从而对刷卡POS的数据通讯和管理都要求更方便和更高的安全控制。到2012年全球布放的POS有1.5亿台,中国有800万台,而且在5年内中国的刷卡POS会增加到5000万台。为了实现布放更多的POS,除了银行和银联的力量,还发动社会力量,采纳第三方支付的资源,发展商户安装刷卡POS。在POS数量日益增加的同时,POS的数据通讯的数据带宽和安全以及终端管理方面的问题也日益暴露出来。随着社会的进步与发展,传统的银联POS功能已经无法满足需求,消费者需要的是支持传统金融交易以及专业应用的POS。由此,必然会产生专用应用数据与银联数据使用分离通信信道的问题。一方面,专用数据需要上传至专用服务器,另一方面,银联的数据则需要上传至银联服务器。若消费POS同时使用两条通道,将会造成资源的浪费,导致成本较高;在两条通道所接入的网络之间进行切换,造成耗时较长,效率较低。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述成本较高、效率较低的缺陷,提供一种成本较低、效率较高的银行刷卡机数据传输的方法、装置及系统。本专利技术解决其技术问题所采用的技术方案是:构造一种银行刷卡机数据传输的方法,包括如下步骤:A)将第一POS机采集的数据依次按照第一格式进行加密及打包后得到第一数据,并将所述第一数据发送到第一服务器;B)判断所述第一数据的数据报文中指定位置的码值是否为设定值,如是,执行步骤C);否则,将所述第一数据解密并保存在所述第一服务器中;C)在所述第一服务器中对所述第一数据进行解密,并将解密后得到的数据发送到第二服务器。在本专利技术所述的银行刷卡机数据传输的方法中,所述第一服务器为专用服务器,所述第二服务器为金融交易服务器。在本专利技术所述的银行刷卡机数据传输的方法中,所述步骤C)进一步包括:C1)在所述第一服务器中对所述第一数据进行解密,并将解密后得到的数据按照所述第一格式进行加密得到第二数据,并将所述第二数据发送到第一转发POS机;C2)将所述第一转发POS机中的第二数据发送到第二转发POS机;C3)将所述第二数据按照第二格式进行解密得到第三数据,并将所述第三数据发送到所述第二服务器。在本专利技术所述的银行刷卡机数据传输的方法中,所述第一格式为非对称密钥RSA算法和对称密钥3DES算法,所述第二格式为金融交易标准。本专利技术还涉及一种实现上述银行刷卡机数据传输的方法的装置,包括:数据采集及发送模块:用于将第一POS机采集的数据依次按照第一格式进行加密及打包后得到第一数据,并将所述第一数据发送到第一服务器;码值判断模块:用于判断所述第一数据的数据报文中指定位置的码值是否为设定值,如是,将所述第一数据解密并保存在所述第一服务器中;数据加解密及发送模块:用于在所述第一服务器中对所述第一数据进行解密,并将解密后得到的数据发送到第二服务器。在本专利技术所述的实现上述银行刷卡机数据传输的方法的装置中,所述第一服务器为专用服务器,所述第二服务器为金融交易服务器。在本专利技术所述的实现上述银行刷卡机数据传输的方法的装置中,所述数据加解密及发送模块进一步包括:第一数据加解密及发送单元:用于在所述第一服务器中对所述第一数据进行解密,并将解密后得到的数据按照所述第一格式进行加密得到第二数据,并将所述第二数据发送到第一转发POS机;第二数据发送单元:用于将所述第一转发POS机中的第二数据发送到第二转发POS机;第二数据解密及发送单元:用于将所述第二数据按照第二格式进行解密得到第三数据,并将所述第三数据发送到所述第二服务器。在本专利技术所述的实现上述银行刷卡机数据传输的方法的装置中,所述第一格式为非对称密钥RSA算法和对称密钥3DES算法,所述第二格式为金融交易标准。本专利技术还涉及一种银行刷卡机数据传输系统,包括第一POS机、专用服务器、第一转发POS机、第二转发POS机和金融交易服务器;所述第一POS机采集数据并将其按照第一格式进行加密及打包后发送到所述专用服务器,所述专用服务器将接收的其数据报文中指定位置为设定值的数据按照第一格式进行加密后发送到所述第一转发POS机,所述第一转发POS机将接收的数据发送到所述第二转发POS机,所述第二转发POS机将接收的数据按照第二格式进行解密后发送到所述金融交易服务器;所述第一格式为非对称密钥RSA算法和对称密钥3DES算法,所述第二格式为金融交易标准。在本专利技术所述的银行刷卡机数据传输系统中,所述第一POS机的接入方式为无线GPRS或无线APN专用通道或以太网LAN,所述专用服务器与所述第一转发POS机通过以太网连接,所述第一转发POS机与所述第二转发POS机采用串口通信,所述第二转发POS机通过无线或有线APN专用通道接入到金融交易专用网络。实施本专利技术的银行刷卡机数据传输的方法、装置及系统,具有以下有益效果:由于在第一POS机端采集的数据按照第一格式加密后发送到第一服务器,然后通过根据数据报文中指定位置的码值进而得出采集的数据是专用数据还是银联数据,如是专用数据,则将加密后的数据进行解密并保存到第一服务器中,如是银联数据,则解密后发送到第二服务器;从而使得第一POS机即可采集专用数据,又可采集银联数据,且使这两种数据在单通道中即可传输,节省了资源,且不需要在两条通道所接入的网络之间进行切换,在确保数据安全的前提下减小了通信耗时,所以其成本较低、效率较高。附图说明图1是本专利技术银行刷卡机数据传输的方法、装置及系统实施例中方法的流程图;图2是所述实施例中在第一服务器中对第一数据进行解密及加密后发送到第二服务器的具体流程图;图3是所述实施例中装置的结构示意图;图4是所述实施例中系统的结构示意图。具体实施方式为了便于本领域的普通技术人员能够理解并实施本专利技术,下面将结合附图对本专利技术实施例作进一步说明。在本专利技术银行刷卡机数据传输的方法、装置及系统实施例中,其银行刷卡机数据传输的方法的流程图如图1所示。图1中,该方法包括:步骤S01将第一POS机采集的数据依次按照第一格式进行加密及打包后得到第一数据,并将第一数据发送到第一服务器:本实施例中,第一POS机为消费POS机,第一POS机采集的数据可以是专用数据也可以是银联数据,为了能将专用数据与银联数据区分开,本实施例中,将专用数据报文中指定位置的码值与银联数据报文中指定位置的码值设置成不同的值,并将银联数据报文中指定位置的码值设置成设定值,值得一提的是,上述指定位置为数据报文中一个字段,本实施例中,将这个字段称为处理码。当然,在其他实施例中,也可以将专用数据报文中指定位置的码值设置成设定值。本步骤中,将第一POS机采集的数据按照第一格式进行加密及打包后得到第一数据,并将第一数据发送到第一服务器,值得一提的是,上述第一格式为非对称密钥RSA算法和对称密钥3DES算法,其加密服务由第一POS机上的客户端与后台服务器同时提供,具体就是将第一POS机采集的数据进行加密时,使用的是对称密钥3DES算法,该对称密钥3DES算法的密钥叫做工作密钥,由后台服务器生成,第一POS本文档来自技高网...
一种银行刷卡机数据传输的方法、装置及系统

【技术保护点】
一种银行刷卡机数据传输的方法,其特征在于,包括如下步骤:A)将第一POS机采集的数据依次按照第一格式进行加密及打包后得到第一数据,并将所述第一数据发送到第一服务器;B)判断所述第一数据的数据报文中指定位置的码值是否为设定值,如是,执行步骤C);否则,将所述第一数据解密并保存在所述第一服务器中;C)在所述第一服务器中对所述第一数据进行解密,并将解密后得到的数据发送到第二服务器。

【技术特征摘要】
1.一种银行刷卡机数据传输的方法,其特征在于,包括如下步骤:A)将第一POS机采集的数据依次按照第一格式进行加密及打包后得到第一数据,并将所述第一数据发送到第一服务器;B)判断所述第一数据的数据报文中指定位置的码值是否为设定值,如是,执行步骤C);否则,将所述第一数据解密并保存在所述第一服务器中;C)在所述第一服务器中对所述第一数据进行解密,并将解密后得到的数据发送到第二服务器。2.根据权利要求1所述的银行刷卡机数据传输的方法,其特征在于,所述第一服务器为专用服务器,所述第二服务器为金融交易服务器。3.根据权利要求1或2所述的银行刷卡机数据传输的方法,其特征在于,所述步骤C)进一步包括:C1)在所述第一服务器中对所述第一数据进行解密,并将解密后得到的数据按照所述第一格式进行加密得到第二数据,并将所述第二数据发送到第一转发POS机;C2)将所述第一转发POS机中的第二数据发送到第二转发POS机;C3)将所述第二数据按照第二格式进行解密得到第三数据,并将所述第三数据发送到所述第二服务器。4.一种用于实现如权利要求1所述的银行刷卡机数据传输的方法的装置,其特征在于,包括:数据采集及发送模块:用于将第一POS机采集的数据依次按照第一格式进行加密及打包后得到第一数据,并将所述第一数据发送到第一服务器;码值判断模块:用于判断所述第一数据的数据报文中指定位置的码值是否为设定值,如是,将所述第一数据解密并保存在所述第一服务器中;数据加解密及发送模块:用于在所述第一服务器中对所述第一数据进行解密,并将解密后得到的数据发送到第二服务器。5.根据权利要求4所述的银行刷卡机数据传输的方法的装置,其...

【专利技术属性】
技术研发人员:张世渡顾伯华曹江辉马绍轩
申请(专利权)人:深圳亿万商网络科技有限公司
类型:发明
国别省市:

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

1