一种POS机导入客户信息的方法、终端及系统技术方案

技术编号:19858578 阅读:36 留言:0更新日期:2018-12-22 11:56
本发明专利技术提供的一种POS机导入客户信息的方法、终端及系统,通过从收单机构获取客户信息,获取POS机发送的第一标识信息;在生产阶段通过私钥对所述客户信息和第一标识信息进行签名,得到签名数据,并发送所述客户信息和签名数据至POS机,无需收单机构向POS机录入客户信息,免去了人工操作的不确定性,提高了准确性,通过与所述私钥对应的公钥验证所述签名数据是否正确,若是,则存储所述客户信息,确保客户信息未被篡改,同时获取POS机发送的第一标识信息可防止数据的重放攻击,提高了安全性。

【技术实现步骤摘要】
一种POS机导入客户信息的方法、终端及系统
本专利技术涉及POS机
,特别涉及一种POS机导入客户信息的方法、终端及系统。
技术介绍
在通过POS机实现电子资金自动转账的过程中,POS机先通过读卡器读取银行卡上的持卡人的磁条(蕊片)信息,后通过网络通信将这些消费信息传送到商户后台服务器,由商户后台与银行端或第三方支付进行信息交付,从而实现信用卡、借记卡等银行卡的联机消费。现有的电子支付行业的市场非常广阔,从事电子支付行业的收单机构非常多,作为POS机厂商的客户,收单机构主要负责特约商户的开拓与管理、授权请求、账单结算等活动,其利益主要来源于商户回佣、商户支付的其他服务费(如POS机租用费、月费等)及商户存款增加,各个收单机构为了保证自己的利益,均需要在POS机中保存本收单机构的信息,如所有者信息(往往是收单机构的名称),POS机接入的后台信息(如IP地址)。当前往POS机导入这些客户信息,往往是通过运行于POS机里的应用程序与PC端工具交互完成。收单机构收到POS机厂商发货的POS机后,将这些POS机放在统一的地方,由收单机构的操作人员,在PC端工具上录入客户信息,使用PC端工具与POS机里的应用程序交互,完成将客户信息导入到POS机中,操作员完成上述操作后,将POS机打包放到各个商户点上使用。但是现有的通过收单机构将客户信息导入到POS机中,存在以下缺点:缺点1:延长POS机的布点时间,POS机需要经过收单机构导入客户信息后,才可布点;缺点2:增加收单机构的管理成本,需要收单机构雇佣专门的操作员执行上述操作;缺点3:由于是人工操作,难免出现录入错误信息的情况,一旦录入错误的信息而未被发现,又会导致布放到商户端的POS机无法正常使用;缺点4:客户信息由应用程序管理,安全风险较大。
技术实现思路
本专利技术所要解决的技术问题是:提供一种安全性高且准确性高的POS机导入客户信息的方法、终端及系统。为了解决上述技术问题,本专利技术采用的一种技术方案为:一种POS机导入客户信息的方法,包括步骤:S1、从收单机构获取客户信息;S2、获取POS机发送的第一标识信息;S3、在生产阶段通过私钥对所述客户信息和第一标识信息进行签名,得到签名数据,并发送所述客户信息和签名数据至POS机,以使得POS机通过与所述私钥对应的公钥验证所述签名数据是否正确,若是,则存储所述客户信息。为了解决上述技术问题,本专利技术采用的另一种技术方案为:一种POS机导入客户信息的方法,包括步骤:S1、生产端从收单机构获取客户信息;S2、生产端获取POS机发送的第一标识信息;S3、生产端在生产阶段通过私钥对所述客户信息和第一标识信息进行签名,得到签名数据,并发送所述客户信息和签名数据至POS机;S4、POS机接收所述客户信息和签名数据,通过与所述私钥对应的公钥验证所述签名数据是否正确,若是,则存储所述客户信息。为了解决上述技术问题,本专利技术采用的另一种技术方案为:一种POS机导入客户信息的终端,包括第一存储器、第一处理器及存储在第一存储器上并可在第一处理器上运行的第一计算机程序,所述第一处理器执行所述第一计算机程序时实现以下步骤:S1、从收单机构获取客户信息;S2、获取POS机发送的第一标识信息;S3、在生产阶段通过私钥对所述客户信息和第一标识信息进行签名,得到签名数据,并发送所述客户信息和签名数据至POS机,以使得POS机通过与所述私钥对应的公钥验证所述签名数据是否正确,若是,则存储所述客户信息。为了解决上述技术问题,本专利技术采用的另一种技术方案为:一种POS机导入客户信息的系统,包括生产端和POS机,所述生产端包括第二存储器、第二处理器及存储在第二存储器上并可在第二处理器上运行的第二计算机程序,所述POS机包括第三存储器、第三处理器及存储在第三存储器上并可在第三处理器上运行的第三计算机程序,所述第二处理器执行所述第二计算机程序时实现以下步骤:S1、从收单机构获取客户信息;S2、获取POS机发送的第一标识信息;S3、在生产阶段通过私钥对所述客户信息和第一标识信息进行签名,得到签名数据,并发送所述客户信息和签名数据至POS机;所述第三处理器执行所述第三计算机程序时实现以下步骤:S4、接收所述客户信息和签名数据,通过与所述私钥对应的公钥验证所述签名数据是否正确,若是,则存储所述客户信息。本专利技术的有益效果在于:通过从收单机构获取客户信息,获取POS机发送的第一标识信息;在生产阶段通过私钥对所述客户信息和第一标识信息进行签名,得到签名数据,并发送所述客户信息和签名数据至POS机,无需收单机构向POS机录入客户信息,免去了人工操作的不确定性,提高了准确性,通过与所述私钥对应的公钥验证所述签名数据是否正确,若是,则存储所述客户信息,确保客户信息未被篡改,同时获取POS机发送的第一标识信息可防止数据的重放攻击,提高了安全性。附图说明图1为本专利技术实施例的POS机导入客户信息的方法的第一流程图;图2为本专利技术实施例的POS机导入客户信息的方法的第二流程图;图3为本专利技术实施例的POS机导入客户信息的终端的结构示意图;图4为本专利技术实施例的POS机导入客户信息的系统的结构示意图;标号说明:1、POS机导入客户信息的终端;2、第一存储器;3、第一处理器;4、POS机导入客户信息的系统;5、生产端;6、POS机;7、第二存储器;8、第二处理器;9、第三存储器;10、第三处理器。具体实施方式为详细说明本专利技术的
技术实现思路
、所实现目的及效果,以下结合实施方式并配合附图予以说明。本专利技术最关键的构思在于:在生产阶段通过私钥对所述客户信息和第一标识信息进行签名,得到签名数据,并发送所述客户信息和签名数据至POS机,无需收单机构向POS机录入客户信息,免去了人工操作的不确定性,提高了准确性。请参照图1,一种POS机导入客户信息的方法,包括步骤:S1、从收单机构获取客户信息;S2、获取POS机发送的第一标识信息;S3、在生产阶段通过私钥对所述客户信息和第一标识信息进行签名,得到签名数据,并发送所述客户信息和签名数据至POS机,以使得POS机通过与所述私钥对应的公钥验证所述签名数据是否正确,若是,则存储所述客户信息。从上述描述可知,本专利技术的有益效果在于:通过从收单机构获取客户信息,获取POS机发送的第一标识信息;在生产阶段通过私钥对所述客户信息和第一标识信息进行签名,得到签名数据,并发送所述客户信息和签名数据至POS机,无需收单机构向POS机录入客户信息,免去了人工操作的不确定性,提高了准确性,通过与所述私钥对应的公钥验证所述签名数据是否正确,若是,则存储所述客户信息,确保客户信息未被篡改,同时获取POS机发送的第一标识信息可防止数据的重放攻击,提高了安全性。进一步的,所述第一标识信息为随机数。由上述描述可知,通过将所述第一标识信息设置为随机生成的随机数,由随机数的不确定性,可降低客户信息泄漏的风险。进一步的,所述步骤S3之后还包括步骤:S4、配置所述POS机的底层软件的接口,所述接口为仅提供应用程序读取客户信息的接口。由上述描述可知,通过配置所述POS机的底层软件接口,使得所述接口仅提供应用程序读取客户信息的接口,保证应用程序无法通过接口对客户信息进行修改,提高了安全性。请参照图2,一种POS机本文档来自技高网
...

【技术保护点】
1.一种POS机导入客户信息的方法,其特征在于,包括步骤:S1、从收单机构获取客户信息;S2、获取POS机发送的第一标识信息;S3、在生产阶段通过私钥对所述客户信息和第一标识信息进行签名,得到签名数据,并发送所述客户信息和签名数据至POS机,以使得POS机通过与所述私钥对应的公钥验证所述签名数据是否正确,若是,则存储所述客户信息。

【技术特征摘要】
1.一种POS机导入客户信息的方法,其特征在于,包括步骤:S1、从收单机构获取客户信息;S2、获取POS机发送的第一标识信息;S3、在生产阶段通过私钥对所述客户信息和第一标识信息进行签名,得到签名数据,并发送所述客户信息和签名数据至POS机,以使得POS机通过与所述私钥对应的公钥验证所述签名数据是否正确,若是,则存储所述客户信息。2.根据权利要求1所述的POS机导入客户信息的方法,其特征在于,所述第一标识信息为随机数。3.根据权利要求1所述的POS机导入客户信息的方法,其特征在于,所述步骤S3之后还包括步骤:S4、配置所述POS机的底层软件的接口,所述接口为仅提供应用程序读取客户信息的接口。4.一种POS机导入客户信息的方法,其特征在于,包括步骤:S1、生产端从收单机构获取客户信息;S2、生产端获取POS机发送的第一标识信息;S3、生产端在生产阶段通过私钥对所述客户信息和第一标识信息进行签名,得到签名数据,并发送所述客户信息和签名数据至POS机;S4、POS机接收所述客户信息和签名数据,通过与所述私钥对应的公钥验证所述签名数据是否正确,若是,则存储所述客户信息。5.根据权利要求4所述的POS机导入客户信息的方法,其特征在于,步骤S4具体为:POS机接收所述客户信息和签名数据,通过与所述私钥对应的公钥对所述签名数据进行解密,得到第二标识信息,并判断所述第二标识信息与所述第一标识信息是否相同,若是,则存储所述客户信息。6.根据权利要求4所述的POS机导入客户信息的方法,其特征在于,所述第一标识信息为随机数。7.根据权利要求4所述的POS机导入客户信息的方法,其特征在于,所述步骤S4之后还包括步骤:S5、生产端配置所述POS机的底层软件的接口,所述接口为仅提供应用程序读取客户信息的接口。8.根据权利要求7所述的POS机导入客户信息的方法,其特征在于,步骤S4中所述的存储所述客户信息具体为:所述POS机通过所述底层软件存储客户信息。9.根据权利要求8所述的POS机导入客户信息的方法,其特征在于,所述步骤S4还包括:所述POS机通过所述底层软件存储所述第一标识信息及签名数据。10.根据权利要求7所述的POS机导入客户信息的方法,其特征在于,还包括步骤:S6、底层软件读取所述客户信息时,所述底层软件通过与所述私钥对应的公钥验证所述签名数据是否正确,若是,则读取所述客户信息。11.根据权利要求10所述的POS机导入客户信息的方法,其特征在于,步骤S6中所述的所述底层软件通过与所述私钥对应的公钥验证所述签名数据是否正确具体为:所述底层软件通过与所述私钥对应的公钥对所述签名数据进行解密,得到第三标识信息,并判断所述第三标识信息与所述第一标识信息是否相同,若是,则判断所述签名数据正确,否则,判断所述签名数据错误。12.一种POS机导入客户信息的终端,包括第一存储器、第一处理器及存储在第一存储器上并可在第一处理器上运行的第一计算机程序,其特征在于,所述第一处理器执行所述第一计算机程序时实现以下步骤:S1、从收单机构获取客户信息;S2、获取POS机发送的第一标识信息...

【专利技术属性】
技术研发人员:洪逸轩孟陆强
申请(专利权)人:福建联迪商用设备有限公司
类型:发明
国别省市:福建,35

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

1