激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频

網(wǎng)絡(luò )計算機中IC卡讀寫(xiě)器子系統設計

時(shí)間:2024-09-14 05:56:48 理工畢業(yè)論文 我要投稿
  • 相關(guān)推薦

網(wǎng)絡(luò )計算機中IC卡讀寫(xiě)器子系統設計

摘要:針對網(wǎng)絡(luò )計算機安全問(wèn)題,提出了一種完整的智能IC卡讀寫(xiě)器子系統設計方案。此方案討論了基于單片機的IC卡讀寫(xiě)器硬件和軟件設計、基于PC/SC行業(yè)規范的讀寫(xiě)器驅動(dòng)程序設計和IC卡的軟硬件選取。

隨著(zhù)網(wǎng)絡(luò )的飛速發(fā)展和計算機技術(shù)的不斷進(jìn)步,計算機應用模式正發(fā)生著(zhù)巨大的變革。網(wǎng)絡(luò )計算機(NC)的出現標志著(zhù)計算機體系結構的革新,代表著(zhù)未來(lái)計算機系統的發(fā)展方向。由于網(wǎng)絡(luò )計算機可以采用開(kāi)放源碼操作系統,為發(fā)展帶有自主知識產(chǎn)權的核心技術(shù)創(chuàng )造了有利條件。在開(kāi)放源代碼的操作系統中,Linux是一種較好的選擇。它源代碼公開(kāi),可以根據要求自行剪裁并且穩定,對資源要求低,有大量應用軟件支持。按照網(wǎng)絡(luò )電腦的特定需求,可以開(kāi)發(fā)出具有自主智能產(chǎn)權的CPU,從而提高網(wǎng)絡(luò )電腦的安全。網(wǎng)絡(luò )電腦走的是一種網(wǎng)絡(luò )服務(wù)器集中式管理的道路,具有成本低廉、管理費用低的優(yōu)勢。

為此,國家863計算機軟硬件技術(shù)主題發(fā)展規劃提出了以下要求:組織優(yōu)勢力量,研究網(wǎng)絡(luò )計算機系統的關(guān)鍵技術(shù),研制網(wǎng)絡(luò )計算機系列產(chǎn)品,選擇若干典型應用領(lǐng)域的進(jìn)行應用示范,以此推動(dòng)國產(chǎn)微處理器芯片和系統軟件的發(fā)展,促進(jìn)我國電子政務(wù)、網(wǎng)絡(luò )教育、金融、社區服務(wù)、企業(yè)管理等方面的信息化建設。

隨著(zhù)計算機網(wǎng)絡(luò )的迅速發(fā)展,網(wǎng)絡(luò )計算機的安全問(wèn)題顯得非常突出。尤其在某些特殊領(lǐng)域,如電子政務(wù)等,安全問(wèn)題顯得極端重要。目前,在計算機安全方面,有各種不同的方法,但效果都不太好。本文提出的智能IC卡技術(shù),在網(wǎng)絡(luò )計算機是一種全新的方法,能夠很好地實(shí)現網(wǎng)絡(luò )計算機的安全。智能IC卡(Smart IC)具有較高的安全性,以前主要用在金融、電信等領(lǐng)域,筆者把此技術(shù)推廣應用到網(wǎng)絡(luò )計算機,以提高安全性。智能IC卡本身含有自行研制的COS(Chip OS)和加密算法,并采用多密鑰、多加密算法體系,對所有的敏感數據文件加密保護。如圖1所示。

IC卡子系統是整個(gè)網(wǎng)絡(luò )計算機系統網(wǎng)絡(luò )安全的核心,它保存了加密算法所需要的私有密鑰,供加密算法對網(wǎng)絡(luò )上傳輸的數據加密使用。

1 IC卡讀寫(xiě)器硬件開(kāi)發(fā)方案

IC卡作為一種信息技術(shù)可以廣泛應用于許多行業(yè)領(lǐng)域,如金融、電信等,不同領(lǐng)域均有各自不同的應用特點(diǎn)、應用環(huán)境和應用要求。IC卡在某一領(lǐng)域的應用,必須適應該領(lǐng)域的特點(diǎn)。國際上有關(guān)組織及部分針對各個(gè)領(lǐng)域的不同要求,制定了IC卡在某一領(lǐng)域應用所應參考或遵循的應用標準。不過(guò)所有智能IC卡都必須符合國際標準化組織的ISO/IEC 7816國際標準。讀寫(xiě)器的硬件也必須遵循ISO/IEC 7816國際標準。

ISO/IEC 7816標準要求IC卡與IC卡讀寫(xiě)器使用串行通信,時(shí)序要求非常嚴格。常用的MCS51系列單片機速度較慢,每個(gè)指令周期需要12個(gè)機器周期,較難達到該標準所要求的嚴格時(shí)序。Microchip公司的PIC系列單片機采用RISC結構,每個(gè)指令周期為4個(gè)時(shí)鐘周期,并且除轉移指令外,所有指令都可以在一個(gè)指令周期內完成,速度較快,能夠滿(mǎn)足該標準對時(shí)序的嚴格要求。所以采用一片PIC16C73單片機作為IC卡讀寫(xiě)器的控制器。

讀寫(xiě)器與IC卡的通信,采用半雙工的ISO 7916-3字符幀協(xié)議標準。3.57MHz的晶振為IC卡和讀寫(xiě)器提供時(shí)鐘。在缺省工作方式下,IC卡和讀寫(xiě)器的通信速率為9600bps。即時(shí)鐘頻率為3.57MHz,每372個(gè)時(shí)鐘輸入或輸出一個(gè)比特位。在未來(lái)需要較高通信速度時(shí),可以在對程序作較小改動(dòng)的前提下,提高晶振頻率,如采用2×3.57MHz的晶振。

IC卡讀寫(xiě)器與NC之間的通信,可以采用USB接口、并口、串口、PS/2口等多種方案。采用USB接口可以實(shí)現即插即用和熱拔插等功能。但使用USB接口,電路和協(xié)議都很復雜,并且增加USB接口器件會(huì )較大地增加系統成本。并口有較高的通信速度,但通信線(xiàn)路較多,硬件比較復雜,可靠性不好,且IC卡讀寫(xiě)器并不需要太高的通信速度,故使用并口也不是理想的方案。而PS/2口一般固定給鍵盤(pán)和鼠標等標準外設使用,使用PS/2口就會(huì )占用這些標準外設的接口,故也不在考慮范圍之內。使用串口通信雖然速度慢,但卻具有硬件成本低、軟件實(shí)現簡(jiǎn)單、運行可靠等優(yōu)點(diǎn)。而通信速度完全可以滿(mǎn)足IC卡讀寫(xiě)器的要求。所以IC卡讀寫(xiě)器采用了RS232串口與NC主機通信的方案。

整個(gè)系統使用5V電壓供電。IC卡讀寫(xiě)器采用低功耗設計,系統電源從RS232接口的信號線(xiàn)上獲得。RS232接口的電壓為±12V,經(jīng)過(guò)電源穩壓器件LP2950將12V電壓變?yōu)?5V,給IC卡讀寫(xiě)器所有器件提供電源。

IC卡讀寫(xiě)器硬件的原理框圖如圖2所示。

IC卡各引腳接到單片機I/O口上,由單片機對IC卡進(jìn)行讀寫(xiě)。由于PC(NC)機的RS232接口電平與單片機的邏輯電平不同,所以需要對串口信號進(jìn)行電平轉換。圖2中使用了電平轉換器件。它把單片機的TTL邏輯電平轉化為RS232接口的±12V電平,實(shí)現單片機與RS232的透明傳輸。轉換后的信號直接接在RS232接口上。

2 IC卡讀寫(xiě)器軟件開(kāi)發(fā)方案

IC卡讀寫(xiě)器驅動(dòng)程序由讀寫(xiě)器與IC卡通信的通信程序、讀寫(xiě)器與NC或PC通信的通信程序以及NC與讀寫(xiě)器通信的驅動(dòng)程序三部分組成。其中,NC與IC卡讀寫(xiě)器通信的程序符合PC/SC規范,它與PC/SC規范的中間件結合,向應用程序提供符合PC/SC規范的API函數。

2.1 讀寫(xiě)器與IC卡通信的通信程序

該通信程序采用ISO 7816-3字節協(xié)議標準編制。使用T=0,即字符協(xié)議,主要實(shí)現與IC卡的通信。由于選用的時(shí)鐘為3.57MHz,在IC卡I/O口默認的9600bps通信速度下,每隔372個(gè)系統時(shí)鐘脈沖,I/O狀態(tài)可能變化一次。所以,為了準確讀取IC卡I/O狀態(tài),在IC卡輸出的每一位脈沖中間,即I/O啟動(dòng)186個(gè)時(shí)鐘周期后,讀取I/O狀態(tài)。為了排除可能的干擾,在186個(gè)時(shí)鐘周

【網(wǎng)絡(luò )計算機中IC卡讀寫(xiě)器子系統設計】相關(guān)文章:

IC卡接口芯片TDA8007的讀寫(xiě)器設計12-04

用于非接觸式IC卡的高頻接口模塊設計03-18

加密IC卡保險柜控制器的設計03-18

非接觸式IC卡節水控制器的設計與實(shí)現03-07

接觸式IC卡接口原理與不同實(shí)現方式對比03-18

載頻為13.5MHz的IC卡PCD發(fā)送通道技術(shù)03-18

基于網(wǎng)絡(luò )處理器IXP1200的以太網(wǎng)上聯(lián)卡設計03-18

搜索引擎檢索子系統的設計與實(shí)現ASP+SQL11-23

基于IC控制器FAN4810的500WPFC電源的設計03-18

激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频