基于IS8U192A芯片上智能卡讀卡器的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2018-05-07 19:50
本文選題:USB協(xié)議 + CCID協(xié)議 ; 參考:《廈門(mén)大學(xué)》2013年碩士論文
【摘要】:隨著生活信息化、社會(huì)信息化的逐步推進(jìn),U盾,即智能卡讀卡器設(shè)備作為金融安全產(chǎn)品,在網(wǎng)上銀行及虛擬交易的過(guò)程中,被越來(lái)越多的人使用,F(xiàn)階段,智能卡讀卡器設(shè)備仍處于發(fā)展初期,因受到驅(qū)動(dòng)程序的限制,使得U盾在使用時(shí)不是那么方便。為了提高智能卡讀卡器在使用上的便攜性,廣泛性,方便生活的同時(shí),更推進(jìn)智能卡讀卡器的發(fā)展,我們旨在設(shè)計(jì)并實(shí)現(xiàn)在已實(shí)現(xiàn)了智能卡讀卡器設(shè)備的IS8U192A芯片上,實(shí)現(xiàn)USB大容量存儲(chǔ),進(jìn)而試著實(shí)現(xiàn)大容量存儲(chǔ)器和智能卡讀卡器的復(fù)合設(shè)備。以下是本論文研究?jī)?nèi)容、創(chuàng)新點(diǎn)及研究意義: 1.理論基礎(chǔ):大容量存儲(chǔ)使用的是USB2.0及USB MASS STORAGE的相關(guān)規(guī)范;智能卡讀卡器設(shè)備使用的是CCID協(xié)議及智能卡的相關(guān)規(guī)范如ISO-7816規(guī)范等。 2.復(fù)合設(shè)備的實(shí)現(xiàn)是本文的難點(diǎn)及創(chuàng)新點(diǎn)。實(shí)現(xiàn)的硬件平臺(tái)是一個(gè)專用于智能卡讀卡器設(shè)備開(kāi)發(fā)的C51單片機(jī),IS8U192A芯片;谟布脚_(tái)通過(guò)C語(yǔ)言在Keil軟件中實(shí)現(xiàn)USB2.0協(xié)議、Mass Storage協(xié)議及復(fù)合設(shè)備。其中硬件資源的分配是難點(diǎn),復(fù)合設(shè)備的實(shí)現(xiàn)是本文的創(chuàng)新點(diǎn)。我們實(shí)現(xiàn)的復(fù)合設(shè)備具有兩種設(shè)備的功能,即可以使用大容量存儲(chǔ)的功能存儲(chǔ)智能卡讀卡器所需的驅(qū)動(dòng)程序,使智能卡讀卡器的使用不再受主機(jī)的限制,如此,復(fù)合設(shè)備不僅能真正的做到即插即用,更能為智能卡的運(yùn)行環(huán)境帶來(lái)更加安全的保障。 3.通過(guò)測(cè)試軟件USBlyser及自己編寫(xiě)的CCID協(xié)議智能卡讀卡器的測(cè)試軟件,對(duì)已實(shí)現(xiàn)的復(fù)合設(shè)備分別進(jìn)行USB大容量存儲(chǔ)及智能卡讀卡器的功能性測(cè)試,驗(yàn)證復(fù)合設(shè)備已成功具備兩種設(shè)備的功能。 研究意義:成功的在IS8U192A芯片上實(shí)現(xiàn)大容量存儲(chǔ)與智能卡讀卡器設(shè)備,不僅從理論更是從實(shí)踐的層面,證實(shí)在目前國(guó)內(nèi)使用智能卡讀卡器的主流芯片上,能實(shí)現(xiàn)復(fù)合設(shè)備并可正常工作,進(jìn)而推動(dòng)智能卡讀卡器的使用,且更加提高了金融安全產(chǎn)品的可靠性,安全性。
[Abstract]:With the development of life informatization and social informatization, smart card reader equipment, 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, we aim to design and implement it on the IS8U192A chip which has realized the smart card reader device. To realize USB mass storage, and then try to realize the compound equipment of large capacity memory and smart card reader. The following are the contents, innovations and significance of this thesis: 1. Theoretical basis: mass storage uses USB2.0 and USB MASS STORAGE specifications, and smart card reader devices use CCID protocol and smart card specifications such as ISO-7816. 2. The realization of compound equipment is the difficulty and innovation of this paper. The hardware platform is an IS8U192A chip developed for smart card reader. Based on hardware platform, USB2.0 protocol and Storage protocol and compound equipment are realized in Keil software by C language. The allocation of hardware resources is difficult, and the realization 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. 3. 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. Verify that the composite equipment has been successfully equipped with the function of two kinds of equipment. Research significance: the successful implementation of large capacity storage and smart card reader equipment on IS8U192A chip, not only from the theory but also from the practical level, confirmed that the current domestic use of smart card reader on the mainstream chip, It can realize the compound equipment and work normally, and then promote the use of smart card reader, and improve the reliability and security of financial security products.
【學(xué)位授予單位】:廈門(mén)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2013
【分類號(hào)】:TP333
【參考文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前1條
1 夏煒;王騰飛;;基于CPLD的USB總線讀寫(xiě)控制功能的實(shí)現(xiàn)[J];中國(guó)科技信息;2012年04期
,本文編號(hào):1858236
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1858236.html
最近更新
教材專著