USB大容量存儲和智能卡讀卡器的復合設備的設計與開發(fā)
發(fā)布時間:2018-12-26 11:38
【摘要】:隨著生活信息化、社會信息化的逐步推進,U盾,即智能卡讀卡器設備作為金融安全產(chǎn)品,在網(wǎng)上銀行及虛擬交易的過程中,被越來越多的人使用,F(xiàn)階段,智能卡讀卡器設備仍處于發(fā)展初期,因受到驅(qū)動程序的限制,使得U盾在使用時不是那么方便。為了提高智能卡讀卡器在使用上的便攜性,廣泛性,方便生活的同時,更推進智能卡讀卡器的發(fā)展,我們設計并實現(xiàn)了USB大容量存儲和智能卡讀卡器的復合設備。以下是本論文的主要內(nèi)容: 1.USB大容量存儲和智能卡讀卡器復合設備的發(fā)展現(xiàn)狀,及實現(xiàn)復合設備的意義。 2.復合設備所使用的理論基礎:USB大容量存儲使用的是USB2.0及USB MASS STORAGE的相關規(guī)范;智能卡讀卡器設備使用的是CCID協(xié)議及智能卡的相關規(guī)范如ISO-7816規(guī)范等;谝陨侠碚摶A,我們設計了USB大容量存儲及智能卡讀卡器設備的復合設備。 3.復合設備的實現(xiàn)是本文的難點及創(chuàng)新點。實現(xiàn)的硬件平臺是一個專用于智能卡讀卡器設備開發(fā)的C51單片機,IS8U192A芯片;谟布脚_通過C語言在Keil軟件中實現(xiàn)USB2.0協(xié)議、CCID協(xié)議及復合設備。其中CCID協(xié)議的實現(xiàn)是難點,復合設備的實現(xiàn)是本文的創(chuàng)新點。我們實現(xiàn)的復合設備具有兩種設備的功能,即可以使用大容量存儲的功能存儲智能卡讀卡器所需的驅(qū)動程序,使智能卡讀卡器的使用不再受主機的限制,如此,復合設備不僅能真正的做到即插即用,更能為智能卡的運行環(huán)境帶來更加安全的保障。 4.通過測試軟件USBlyser及自己編寫的CCID協(xié)議智能卡讀卡器的測試軟件,對已實現(xiàn)的復合設備分別進行USB大容量存儲及智能卡讀卡器的功能性測試,從而驗證了我們實現(xiàn)的復合設備已成功具備兩種設備的功能。通過設備管理器驗證復合設備能夠被主機正確識別并進行工作。
[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
本文編號:2392076
[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總線讀寫控制功能的實現(xiàn)[J];中國科技信息;2012年04期
,本文編號:2392076
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2392076.html
最近更新
教材專著