论文部分内容阅读
随着国家金卡工程工作的不断推进,国内各大商业银行已经开始大量推出金融IC卡。金融IC卡比传统磁条卡更具有安全性和可扩展性,在不久的将来会逐渐替代现有的磁条卡。金融IC卡的出现也带动了人们支付方式的转变,使社会上出现了多种新型的支付方式,便利了消费者的生活。金融IC卡不仅仅局限于金融支付,在传统的公交、铁路、市民生活、校园、医疗等需要身份识别、记录信息的用卡环境中,也可发挥高效的作用,真正实现一卡多用。传统互联网的支付中,主要使用卡号加密码的支付方式,支付环境的安全主要依赖USB KEY来保障。随着金融IC卡的不断推进,这种支付方式已经不能满足IC卡支付特性的要求,而且传统支付方式也显得落后。金融IC卡的特性迫切要求支付方式的转变,使支付更简单。金融IC卡应用场景的变化以及支付方式的转变,对读卡终端提出了更高的安全性、稳定性、便捷性的要求。如何使金融机具更安全、更稳定、更便捷,已经是为促进金融行业发展迫切需要研究的课题。本文在《中国金融集成电路(IC)卡规范》的基础上,从设计硬件原理图、布PCB板出发,实现智能卡底层通信协议、USB CCID通信协议、PBOC2.0金融交易、互联网支付功能,设计和开发出一款新型的智能卡读卡器。首先,根据金融规范的要求,选择合适的硬件器材,实现原理图、PCB板图的设计,并在电气特性上加以测试,保证硬件设备工作的稳定性。然后,分析比较目前主流的智能卡通信协议,选择具有良好扩展性和兼容性的USB CCID协议,在自己设计的硬件平台上实现USB的底层通信协议。最后,在工作稳定的硬件平台上实现PBOC2.0金融交易、互联网支付功能,设计开发程序的整体架构,给出终端完整功能的测试实例和读卡运行效果。设计出来的设备能够解决金融IC卡在互联网环境下有卡支付的难题,改变以往卡号加密码的支付方式。设备制造成本不高,和USBKEY成本相当,但是已经具有了交易显示、PIN输入、IC卡读写功能。而且设计小巧,可以很方便的放入到钱包中。价格低、功能多、携带的方便性以及支付的便利性必将使该设计在金融行业中得到很好的推广使用价值。