唐雅媛,尹向東(湖南科技學(xué)院電子與信息工程學(xué)院,湖南 永州 410083)
RFID技術(shù)在校園一卡通系統(tǒng)中的應(yīng)用
唐雅媛,尹向東
(湖南科技學(xué)院電子與信息工程學(xué)院,湖南 永州 410083)
摘 要:校園一卡通系統(tǒng)是“數(shù)字化校園”的基礎(chǔ)。為了建設(shè)符合發(fā)展的新一代全局型校園一卡通系統(tǒng),本文引入RFID技術(shù),并對系統(tǒng)的架構(gòu)、主要功能模塊以及安全性做了詳細(xì)的闡述。
關(guān)鍵字:RFID;校園一卡通;圈存;密鑰
數(shù)字化校園是學(xué)校信息化管理水平的重要標(biāo)志。數(shù)字化校園將老師和學(xué)生的生活相關(guān)信息資源通過計算機(jī)、網(wǎng)絡(luò)及通訊技術(shù)收集起來實現(xiàn)數(shù)字化管理,并用先進(jìn)的技術(shù)和管理系統(tǒng)對這些信息資源進(jìn)行整合和集成,以實現(xiàn)對用戶管理、資源管理和權(quán)限控制統(tǒng)一化[1]。把學(xué)校建設(shè)成面向校園,也面向社會的一個超越時間、超越空間的虛擬大學(xué)。
而建立數(shù)字化校園,首先要在校園實現(xiàn)一卡通用,將學(xué)生證、工作證、食堂卡、上機(jī)卡、圖書證等多證集成于一卡[1];實現(xiàn)集電子支付、身份識別、信息服務(wù)、金融應(yīng)用等功能于一體,與校園已有管理信息系統(tǒng)之間的數(shù)據(jù)共享和數(shù)據(jù)交換。
隨著物聯(lián)網(wǎng)與移動終端的應(yīng)用不斷涌現(xiàn),無線移動網(wǎng)絡(luò)支持的數(shù)據(jù)傳輸速率不斷提高,新的數(shù)據(jù)業(yè)務(wù)方面的應(yīng)用不斷出現(xiàn)在我們的生活中,因此手機(jī)逐漸成為人們必不可少的信息終端,手機(jī)逐步代替了手表、記事本、MP3、照相機(jī)等,而RFID無線射頻識別技術(shù)的引入,使得我們實現(xiàn)了把錢包和鑰匙也集成到手機(jī)上。因此,要在高校校園里真正實現(xiàn)一卡走遍校園,需要在高校校園管理的各個領(lǐng)域中組建RFID終端子系統(tǒng),并將全部終端子系統(tǒng)集成在校園主干網(wǎng)上,讓我們不再受到擁有多張卡的困擾,使我們的學(xué)習(xí)、工作、生活更加方便、更加安全。RFID-SIM卡是RFID技術(shù)與SIM卡相融合的產(chǎn)品,是一種新型的手機(jī)SIM卡,不僅實現(xiàn)了身份識別和語音通話加密功能,還能夠通過內(nèi)置的天線實現(xiàn)近距離無線通信。
相較于普通 SIM 卡只能和手機(jī)進(jìn)行物理通訊的缺點,RFID-SIM卡是一個集成度高,可實現(xiàn)近距離無線通信的手機(jī)智能卡,主要集成有 2.4GRF射頻芯片、金融級安全控制器芯片、普通 SIM 卡芯片(用戶識別模塊芯片)。因此無須對現(xiàn)有手機(jī)做任何改造,只需要將SIM卡更換成RFID-SIM智能卡,就可以隨時和近距離的設(shè)備進(jìn)行通信,并且不影響SIM卡的原有功能,使得它稱為一個可代替鑰匙、錢包和身份證等的全方位服務(wù)平臺,這非常符合SIM卡的產(chǎn)業(yè)化要求[2]。
RFID-SIM卡具有非接觸與接觸兩個接口,非接觸接口可以實現(xiàn)遠(yuǎn)程支付、電子證件、門禁等應(yīng)用;接觸接口負(fù)責(zé)實現(xiàn)SIM卡的應(yīng)用,即SIM的原有功能,例如:電話、短信等。
RFID-SIM卡系統(tǒng)結(jié)構(gòu)如圖1所示:
3.1 總體架構(gòu)設(shè)計
“校園卡”作為數(shù)字化校園的基礎(chǔ)應(yīng)用,必須是數(shù)字化校園的一部分,因此,必須遵循數(shù)字化校園信息標(biāo)準(zhǔn)化規(guī)范,之間采用“松偶合”的方式進(jìn)行聯(lián)結(jié),通過數(shù)據(jù)交換平臺,完全可以實現(xiàn)統(tǒng)一身份認(rèn)證、統(tǒng)一信息門戶、統(tǒng)一數(shù)據(jù)中心。系統(tǒng)總體架構(gòu)圖如圖2所示:
3.2 軟件架構(gòu)設(shè)計
校園一卡通系統(tǒng)采用基礎(chǔ)平臺加應(yīng)用系統(tǒng)的架構(gòu)進(jìn)行設(shè)計,在統(tǒng)一界面層的基礎(chǔ)上,各個應(yīng)用模塊采用構(gòu)件化設(shè)計模式,并可動態(tài)加載到應(yīng)用系統(tǒng)中,整個軟件系統(tǒng)的架構(gòu)模式如圖3所示:
軟件系統(tǒng)分為統(tǒng)一界面層、業(yè)務(wù)邏輯層、業(yè)務(wù)實體層、數(shù)據(jù)訪問層四個層次。整個邏輯框架建立在以中間件為基礎(chǔ)的平臺上,從而較好地解決了數(shù)據(jù)庫和操作系統(tǒng)之間的異構(gòu)問題。
3.3 網(wǎng)絡(luò)設(shè)計
校園一卡通系統(tǒng)運(yùn)行在兩個網(wǎng)絡(luò)平臺上,與銀行卡支付相關(guān)的部分運(yùn)行在VPN銀行系統(tǒng)專網(wǎng)上,與應(yīng)用系統(tǒng)相關(guān)的部分運(yùn)行在校園網(wǎng)上,實現(xiàn)了整個校園的網(wǎng)絡(luò)覆蓋,主要包括校園卡管理中心、圖書館、食堂、辦公室以及自助設(shè)備網(wǎng)點等。
校園一卡通系統(tǒng)直接或通過網(wǎng)絡(luò)服務(wù)器將各類終端設(shè)備接入校園主干網(wǎng)。通過校園網(wǎng),校園卡管理中心可以直接管理各類終端設(shè)備,并設(shè)定和更改全局配置參數(shù),對實時反饋的信息進(jìn)行同步處理,實時監(jiān)控接入的各類子系統(tǒng)設(shè)備。系統(tǒng)具有高可操作性、高安全性、易維護(hù)性等優(yōu)點。
網(wǎng)絡(luò)規(guī)劃設(shè)計包括校園卡專網(wǎng)設(shè)計、終端子網(wǎng)設(shè)計、銀行專用網(wǎng)絡(luò)設(shè)計三大部分。
3.4 主要功能模塊設(shè)計
3.4.1 校銀結(jié)合功能
校園一卡通系統(tǒng)主要實現(xiàn)的功能有身份識別、電子支付和各管理信息子系統(tǒng)的應(yīng)用等。電子支付功能主要采用邏輯一體、物理分離的方式將校園卡與銀行卡對接起來,實現(xiàn)銀行卡與校園卡在校內(nèi)實時自
助轉(zhuǎn)賬功能;通過在校園安裝多媒體自助查詢設(shè)備行將銀行卡系統(tǒng)和校園卡系統(tǒng)聯(lián)系起來,實現(xiàn)銀行卡對單位內(nèi)部卡的圈存轉(zhuǎn)賬。
學(xué)校需提供自助圈存設(shè)備實現(xiàn)將銀行卡上的金額轉(zhuǎn)入RFIDSIM卡,主要能夠完成的操作有:圈存、取消圈存、銀行卡余額查詢、SIM卡余額查詢、圈存自動沖正、取消圈存自動沖正、結(jié)算。自助圈存設(shè)備按照銀行消費(fèi)交易或轉(zhuǎn)賬交易接口打包送給銀行前置機(jī),由銀行終端機(jī)作出相應(yīng)的處理,再交給銀行主機(jī)處理。若處理成功,自助圈存機(jī)則需將圈存金額同步寫入到校園卡上的芯片內(nèi),同時更新校園卡內(nèi)的金額,銀行主機(jī)也會將同等金額轉(zhuǎn)入學(xué)校在銀行的賬戶。完成之后,自助設(shè)備同時打印交易單據(jù)。如果自助設(shè)備由于某些原因在發(fā)出交易后,并沒收到銀行的返回包則自助設(shè)備需自動發(fā)起一筆沖正交易,直到?jīng)_正成功。
3.4.2 短信應(yīng)用功能
運(yùn)營商與一卡通短信系統(tǒng)之間進(jìn)行信息交互時,采用短連接方式,收發(fā)一對數(shù)據(jù)后即可斷開連接。
(1)下行業(yè)務(wù):運(yùn)營商通過webservice方式收取一卡通生成的短信內(nèi)容及手機(jī)號發(fā)送給終端用戶,如基本消費(fèi)提醒、賬戶充值轉(zhuǎn)賬提醒、學(xué)校補(bǔ)助發(fā)放提醒、余額預(yù)警提醒等。
(2)上行業(yè)務(wù):電信運(yùn)營商通過webservice方式提交需處理的短信,一卡通處理后將短信內(nèi)容及手機(jī)號回給電信運(yùn)營商,運(yùn)營商將處理短信息返回給終端用戶。
3.5 系統(tǒng)安全性設(shè)計
校園卡系統(tǒng)與銀行系統(tǒng)的應(yīng)用將日益廣泛,從而校園網(wǎng)絡(luò)的安全性問題也日趨重要。而銀行對接系統(tǒng)涉及數(shù)據(jù)在公網(wǎng)或?qū)>W(wǎng)上傳輸,那么數(shù)據(jù)報文傳輸?shù)陌踩?,與銀行終端數(shù)據(jù)交換的安全主要通過雙向身份認(rèn)證、報文認(rèn)證和加密以及對傳送的數(shù)據(jù)包加校驗碼(MAC或LRC)來保障。
一卡通系統(tǒng)密鑰的安全控制和管理,是應(yīng)用系統(tǒng)安全的關(guān)鍵,本系統(tǒng)遵循以下設(shè)計原則:
(1)為了實現(xiàn)公共主密鑰的安全共享,本系統(tǒng)采用兩級管理體制:用戶密鑰管理中心和管理子系統(tǒng)應(yīng)用中心。密鑰管理系統(tǒng)采用標(biāo)準(zhǔn)3DES加密算法。
(2)必須在保證密鑰安全性的前提下,才能提供密鑰的生成、導(dǎo)入、導(dǎo)出、備份、恢復(fù)、更新等功能;
(3)密鑰受到嚴(yán)格的權(quán)限控制,不同機(jī)構(gòu)或人員對不同密鑰的讀、寫、更新、使用等操作具有不同的權(quán)限;
(4)用戶可根據(jù)實際需求,選擇不同配置和不同功能的密鑰管理系統(tǒng);
(5)密鑰服務(wù)以硬件加密為主,輔助以密鑰卡的形式提供;
(6)采取密鑰卡和硬件加密相結(jié)合的形式對密鑰進(jìn)行存儲,而僅采用密鑰卡的形式對密鑰進(jìn)行備份。
校園一卡通系統(tǒng)主要是為廣大師生員工的學(xué)習(xí)生活和教學(xué)科研提供更方便、更安全、更快捷的電子化服務(wù),將“一卡在手,走遍校園”的設(shè)想具體實現(xiàn),通過“校園一卡通”項目,將身份認(rèn)證、信息查詢及數(shù)據(jù)共享集一卡的基礎(chǔ)上搭建平臺,基本實現(xiàn)管理結(jié)算自動化、傳輸網(wǎng)絡(luò)化、資源數(shù)字化,用戶終端智能化。
參考文獻(xiàn)
[1]姜福泉.校園一卡通結(jié)算系統(tǒng)的設(shè)計和實現(xiàn)[D].華東師范大學(xué)軟件工程,2010.
[2]曹陽.湖北聯(lián)通搶灘手機(jī)支付[J].中國電信業(yè),2009.
基金項目:永州市指導(dǎo)性科技計劃項目(永科發(fā)[2013]17號)