发明名称 一种智能金融读卡系统
摘要 本发明提供一种智能金融读卡系统,先由POS终端机获取交易信息,包括交易类型、交易金额、交易流水号,并组成相应的银行卡交易的请求报文;该报文并没有填入卡片信息、银行卡PIN码、EMV迁移相关数据、报文MAC签名信息,该些信息获取的操作流程包括刷银行卡、输入PIN码,均通过智能金融读卡系统上的各个模块相互协作来完成,并填写完整交易请求报文;最终读卡器将处理好的交易报文数据回传到POS终端机,由终端机继续完成与银行系统的通讯;终端机还需要将银行系统返回的应答报文转发给读卡器,由读卡器判定该交易是否成功。本发明能够很大程度的简化POS终端机,降低POS终端机的开发难度,较低成本地实现EMV迁移的改造。
申请公布号 CN102930670A 申请公布日期 2013.02.13
申请号 CN201210407417.0 申请日期 2012.10.23
申请人 福建鑫诺通讯技术有限公司 发明人 廖尚春
分类号 G07G1/14(2006.01)I 主分类号 G07G1/14(2006.01)I
代理机构 福州市鼓楼区京华专利事务所(普通合伙) 35212 代理人 宋连梅
主权项 一种智能金融读卡系统,其特征在于:该智能金融读卡系统安装于一读卡器上,该系统包括:金融报文收发控制模块、报文解析功能模块、报文组包功能模块、交易模式判定模块、交易流程控制模块、配置管理模块、金融交易请求处理模块、金融交易结果处理模块、CA管理模块、IC卡参数管理模块、交易密钥管理模块、EMV借贷记业务处理模块以及IC读卡器驱动模块;所述金融报文收发控制模块:用于负责POS终端机与读卡器之间的报文数据通讯,负责POS终端机与读卡器之间通讯协议的处理;所述报文解析功能模块:用于提供报文格式解析的接口,能够对报文数据头,报文数据域进行解析;所述报文组包功能模块:根据从IC卡借贷记业务获取的交易报文数据以及交易报文要求的位图数据、报文数据格式和报文内容的信息进行组包成交易报文包发给POS终端机;所述交易模式判定模块:根据报文数据唯一判定报文类型的几个报文数据域进行判定,该报文数据是走交易控制流程还是走配置管理流程;且能将银行系统对IC卡交易后的返回应答数据包的类型进行判定;所述交易流程控制模块:通过交易类型,来判断此时进行实现IC卡交易请求处理,还是进行IC卡交易结果处理,并调用EMV借贷记处理模块进行处理;所述金融交易请求处理模块:通过调用EMV借贷记处理模块,来实现IC卡交易的应用初始化、读IC卡的应用数据、数据认证、处理限制、持卡人认证的流程;所述金融交易结果处理模块:通过调用EMV借贷记处理模块,来实现IC卡交易的处理流程;所述配置管理模块:通过调用EMV借贷记处理模块,来实现EMV认证中心公钥CA管理和IC卡应用参数AID的管理,并调用交易密钥管理模 块,来实现IC卡的交易密钥的管理;所述CA管理模块:通过调用EMV借贷记处理模块的参数管理接口,来实现CA公钥的存储、更新、撤销、恢复的功能;所述IC卡参数管理模块:通过调用EMV借贷记处理模块的参数管理接口,来实现IC卡应用参数AID的管理;所述交易密钥管理模块:实现IC卡的交易密钥的管理包括主密钥、PIN加密工作密钥、MAC加密工作密钥;所述EMV借贷记业务处理模块:用于处理EMV借贷记的业务流程;所述IC读卡器驱动模块:用于读卡器中读取IC卡组件的驱动,使得读卡器能识别IC卡;其中,所述金融报文收发控制模块在接收到POS终端机的报文数据后,该报文数据包括:交易类型、交易金额、交易流水号;并不包含银行卡持卡人的卡片信息、银行卡PIN码、EMV迁移的相关数据、报文MAC签名的信息;经过报文解析功能模块进行解析,将报文数据解析到的数据给交易模式判定模块,该模块根据报文数据唯一判定报文类型的几个报文数据域进行判定,该报文数据是走交易控制流程还是走配置管理流程;若走配置管理流程,则所述配置管理模块通过调用EMV借贷记处理模块,来实现EMV认证中心公钥CA管理和IC卡应用参数AID的管理,并调用交易密钥管理模块,来实现IC卡的交易密钥的管理;若走交易控制流程,则所述交易流程控制模块通过交易类型,来判断此时进行实现IC卡交易请求处理,还是进行IC卡交易结果处理;若进行实现IC卡交易请求处理,则,所述金融交易请求处理模块通过调用EMV借贷记处理模块,来实现IC卡交易的应用初始化、读IC卡的应用数据、数据认证、处理限制、持卡人认证的流程;若进行IC卡交易结果处理,则所述金融交易结果处理模块通过调用EMV借贷记处理模块,来实现IC卡交易的最终处理、脚本处理的流程;IC卡交易请求处理流程或IC卡交易结果处理流程处理完成之后,由所述报文组包功能模块根据从IC卡得到的交易报文数据进行组包成交易报文包发给POS终端机,完成整个交易过程;该交易报文数据包括:交易类型、交易金额、交 易流水号、银行卡持卡人的卡片信息、银行卡PIN码、EMV迁移的相关数据以及报文MAC签名的信息;再由所述交易模式判定模块来判断银行系统对IC卡交易后的返回应答数据包的类型。
地址 350000 福建省福州市鼓楼区软件大道89号