文档介绍:太原理工大学
硕士学位论文
一种带非接触支付功能的USB Key硬件和固件设计与实现
姓名:赵宇杰
申请学位级别:硕士
专业:@
指导教师:@
20100401
太原理工大学硕士研究生学位论文
一种带非接触支付功能的 USB Key 硬件和固件设计与实现
摘要
随着网络银行越来越普遍的应用,网络安全交易也被提上了新的高度,
而保证安全交易的最有效设备就是USB Key,现已被各大银行应用,因此
USB Key成为了越来越多人的必备随身物品。但单一功能的产品已不能适应
人们的需求,多功能的复合产品成为发展趋势。在USB Key的基础上增加非
接触刷卡功能,就可以实现USB Key与公交卡的复合,并可将银行资金划入
一卡通账户,为其充值,极大的方便了人们的生活。这种设计不但有实际
意义,而且为其它功能的复合提供了很好的借鉴。
本设计需求来源于对银行客户和一卡通客户的需求分析,论文在查阅
了60篇文献的基础上,实现了USB Key的非接触刷卡功能,并可以对一卡通
进行网上圈存。为了提高产品合格率和节约成本,放弃了使用漆包线作为
天线的方案,而是将天线直接布在电路板上。
设计分为硬件部分和软件部分。硬件部分包括电源模块、主控芯片模
块、非接触读写模块、SPI Flash存储模块,以及天线的设计与调试。软件部
分包括主程序、与COS(卡操作系统,即Card Operating System)的交互模
块、实现Bulk-Only传输的BOT模块、实现SCSI命令解析的SCSI模块、实现
U盘相关的读写操作的SMC模块、实现SPI flash的操作的SPI Flash模块、实
模块、实现USB通讯及标准请求的处理的USB模块。
经过虚拟网银交易与非接触刷卡交易,交易一切正常,经过疲劳测试
I
太原理工大学硕士研究生学位论文
与高低温测试,证明可以可靠使用。
关键词:网络银行,USB Key,非接触,天线,COS
II
太原理工大学硕士研究生学位论文
HARDWARE AND FIRMWARE DESIGN AND
REALIZATION OF USB KEY WITH CONTACTLESS
PAYMENT FUNCTION
ABSTRACT
Network Security Transactions have been put on the new heights with the
increasingly extensive application of Banking. The USB Key has been
used by the major banks as the most effective equipment to ensure transaction
security and e more and more people’s essential belongings. But the
product with single function can't meet the need of the human being. The
multi-plex product is ing the development mainstream.
Appending functions of the contactless card on the basis of the USB key, we can
compound USB key with bus card, and assign the bank capital into card account
to recharge it. People’s life will be facilitated great. This design not only has
practical significance, but also provides a good reference for plex of
other functions.
According to the analysis of the banking customers and card customers
Requirements and 60 documents, the design in this paper realized the USB Key
Non-contact credit card