当前位置:主页 > 科技论文 > 计算机论文 >

USB大容量存储和智能卡读卡器的复合设备的设计与开发

发布时间:2018-12-26 11:38
【摘要】:随着生活信息化、社会信息化的逐步推进,U盾,即智能卡读卡器设备作为金融安全产品,在网上银行及虚拟交易的过程中,被越来越多的人使用。现阶段,智能卡读卡器设备仍处于发展初期,因受到驱动程序的限制,使得U盾在使用时不是那么方便。为了提高智能卡读卡器在使用上的便携性,广泛性,方便生活的同时,更推进智能卡读卡器的发展,我们设计并实现了USB大容量存储和智能卡读卡器的复合设备。以下是本论文的主要内容: 1.USB大容量存储和智能卡读卡器复合设备的发展现状,及实现复合设备的意义。 2.复合设备所使用的理论基础:USB大容量存储使用的是USB2.0及USB MASS STORAGE的相关规范;智能卡读卡器设备使用的是CCID协议及智能卡的相关规范如ISO-7816规范等。基于以上理论基础,我们设计了USB大容量存储及智能卡读卡器设备的复合设备。 3.复合设备的实现是本文的难点及创新点。实现的硬件平台是一个专用于智能卡读卡器设备开发的C51单片机,IS8U192A芯片。基于硬件平台通过C语言在Keil软件中实现USB2.0协议、CCID协议及复合设备。其中CCID协议的实现是难点,复合设备的实现是本文的创新点。我们实现的复合设备具有两种设备的功能,即可以使用大容量存储的功能存储智能卡读卡器所需的驱动程序,使智能卡读卡器的使用不再受主机的限制,如此,复合设备不仅能真正的做到即插即用,更能为智能卡的运行环境带来更加安全的保障。 4.通过测试软件USBlyser及自己编写的CCID协议智能卡读卡器的测试软件,对已实现的复合设备分别进行USB大容量存储及智能卡读卡器的功能性测试,从而验证了我们实现的复合设备已成功具备两种设备的功能。通过设备管理器验证复合设备能够被主机正确识别并进行工作。
[Abstract]:With the development of life informatization and social informatization, U shield, namely smart card reader, as a financial security product, has been used by more and more people in the process of online banking and virtual transaction. At present, the smart card reader equipment is still in the early stage of development, because of the restriction of the driver, the U shield is not so convenient to use. In order to improve the portability, universality and convenience of the smart card reader, and to promote the development of the smart card reader at the same time, we have designed and implemented the composite equipment of USB large capacity storage and smart card reader. The following is the main content of this thesis: the development status of 1.USB mass storage and smart card reader compound equipment, and the significance of realizing composite device. 2. The theoretical basis of composite equipment: USB mass storage is based on USB2.0 and USB MASS STORAGE, while smart card reader uses CCID protocol and smart card specification such as ISO-7816. On the basis of the above theory, we design the composite equipment of USB mass storage and smart card reader. 3. The realization of compound equipment is the difficulty and innovation of this paper. The hardware platform is a C 51 single chip computer and IS8U192A chip developed for smart card reader. Based on hardware platform, USB2.0 protocol, CCID protocol and compound equipment are realized in Keil software by C language. The implementation of CCID protocol is difficult, and the implementation of compound equipment is the innovation of this paper. Our composite device has two functions, that is, we can use the function of mass storage to store the driver needed for smart card reader, so that the use of smart card reader is no longer restricted by the host. The compound device can not only achieve plug and play, but also bring more security to the running environment of smart card. 4. Through testing software USBlyser and testing software of CCID protocol smart card reader, the realized composite equipment is tested by USB mass storage and smart card reader. Thus, it is verified that the compound equipment has been successfully equipped with the functions of two kinds of devices. Verify that the composite device can be correctly identified and operated by the host through the device manager.
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP333.2

【参考文献】

相关期刊论文 前1条

1 夏炜;王腾飞;;基于CPLD的USB总线读写控制功能的实现[J];中国科技信息;2012年04期



本文编号:2392076

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2392076.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户3fabf***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com