一卡通校園卡的設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
一卡通校園卡的設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)
一卡通校園卡的設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)
一卡通校園卡的設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

一卡通校園卡的設(shè)計(jì)與實(shí)現(xiàn)

校園卡系統(tǒng)基于網(wǎng)絡(luò),并使用電子身份。在其身份允許范圍內(nèi),安全方實(shí)現(xiàn)了在校園內(nèi)消費(fèi)、身份識(shí)別、財(cái)務(wù)管理和其他活動(dòng)的數(shù)字化和計(jì)算機(jī)化。在一卡通系統(tǒng)中信息的載體是校園卡,它是一卡通系統(tǒng)里最基礎(chǔ)、最重要的設(shè)備,也是整個(gè)系統(tǒng)的第一道屏障,因此卡片的安全是一卡通系統(tǒng)運(yùn)行成敗的關(guān)鍵之一。1非接觸型ic卡IC卡是集成電路卡(IntegratedCircuit-card,IC)的英文簡(jiǎn)稱,又稱智能卡。它是將集成電路芯片鑲嵌于塑料基片中,封裝成外型尺寸和磁卡類似的卡片制成。按照IC卡與讀寫設(shè)備間的數(shù)據(jù)交換方式,可分為接觸型和非接觸型IC卡兩種。接觸型IC卡就是在使用時(shí),必須通過(guò)有形的電極觸點(diǎn)將卡的集成電路與外部設(shè)備直接接觸連接才能進(jìn)行數(shù)據(jù)交換;非接觸型IC卡就是通過(guò)無(wú)線電波或電磁場(chǎng)感應(yīng)的方式,將卡中集成電路內(nèi)的數(shù)據(jù)與外部接口設(shè)備進(jìn)行通信,完成數(shù)據(jù)讀寫。非接觸型IC卡又稱無(wú)觸點(diǎn)集成電路卡、射頻卡。按照IC卡的功能和結(jié)構(gòu)不同,可分成以下三類:(1)一般存儲(chǔ)器卡:卡中的集成電路芯片為EEPROM(即可用電擦除的可編程只讀存儲(chǔ)器,用于存儲(chǔ)用戶信息),只具有簡(jiǎn)單的數(shù)據(jù)存儲(chǔ)能力。(2)邏輯加密存儲(chǔ)器卡:卡內(nèi)芯片增加了加密邏輯電路,只有當(dāng)外部讀寫設(shè)備通過(guò)硬件邏輯電路的判斷后,才可讀寫EEPROM中的數(shù)據(jù)。通過(guò)校驗(yàn)密碼方式來(lái)保護(hù)卡內(nèi)數(shù)據(jù)的安全。(3)CPU卡:卡中的集成電路包括中央處理器CPU、EEPROM、隨機(jī)存儲(chǔ)器RAM以及固化在只讀存儲(chǔ)器ROM中的芯片操作系統(tǒng)COS(ChipOperatingSystem,COS)。裝有COS的CPU卡相當(dāng)于一臺(tái)微型計(jì)算機(jī),不僅具有數(shù)據(jù)存儲(chǔ)功能,同時(shí)具有命令處理和數(shù)據(jù)安全保護(hù)等功能。CPU卡采用動(dòng)態(tài)密鑰對(duì)信息進(jìn)行加密處理,每次讀寫卡片的交易密碼都不同,從而有效地防止卡密鑰被破解。嚴(yán)格地講,只有CPU卡才是真正的智能卡。從安全性角度來(lái)看,CPU卡使用是必然趨勢(shì)。但由于成本較高,目前大范圍推廣使用仍然存在一定的難度。2非接觸式射頻卡的安全問(wèn)題目前高校的校園卡普遍使用了最流行的M1(MifareOne),即非接觸式射頻卡,隨著這種非接觸邏輯加密卡應(yīng)用的不斷擴(kuò)大和深入,陸續(xù)出現(xiàn)的安全問(wèn)題主要包括以下兩個(gè)方面。(1)卡掛失后被解掛卡丟失后,因密碼為統(tǒng)一的初始密碼未能及時(shí)修改,致使卡掛失后被解掛;或初始密碼雖已修改,但未能及時(shí)掛失導(dǎo)致被非法盜用,侵害卡內(nèi)數(shù)據(jù)安全。(2)偽造、復(fù)制、認(rèn)證M1卡采用的是“一卡一密”對(duì)信息進(jìn)行加密處理,但該密鑰是固定的,一旦M1卡安全算法被破譯后,不法分子可以對(duì)卡片進(jìn)行偽造、復(fù)制、甚至對(duì)卡內(nèi)信息進(jìn)行非法修改,并成功通過(guò)終端的認(rèn)證,這勢(shì)必對(duì)校園卡的應(yīng)用帶來(lái)很大的安全隱患。3卡式一卡通的安全性能校園一卡通系統(tǒng)中,卡是實(shí)現(xiàn)功能的載體,卡結(jié)構(gòu)和卡內(nèi)存儲(chǔ)的信息,關(guān)系到整個(gè)系統(tǒng)功能的實(shí)現(xiàn),因此在一卡通系統(tǒng)應(yīng)用中對(duì)卡片的安全性要求非常高。針對(duì)目前M1卡密碼被破解等校園卡安全問(wèn)題,對(duì)于大部分高校來(lái)講,比較有效的解決方案是在探索CPU卡替代方案的同時(shí),針對(duì)現(xiàn)有校園卡從技術(shù)和管理兩個(gè)方面加強(qiáng)防范措施,增加破解難度,降低非法獲利,保證校園卡系統(tǒng)的安全性。3.1技術(shù)手段3.1.1校園卡加密機(jī)制的應(yīng)用學(xué)校選用的是非接觸式IC卡中Ml射頻卡,這種IC卡使用了最好的飛利浦芯片,與讀寫器之間采用雙向驗(yàn)證機(jī)制,即讀寫器驗(yàn)證IC卡的合法性,同時(shí)IC卡也驗(yàn)證讀寫器的合法性,傳遞數(shù)據(jù)有嚴(yán)格的加密算法和密碼保護(hù)。具體包括以下幾個(gè)方面:(1)序列號(hào)唯一M1卡使用獨(dú)一無(wú)二的序列號(hào),并作為一卡通系統(tǒng)的卡號(hào),以讀卡號(hào)作為系統(tǒng)的唯一主索引,以保證每一張卡的全球唯一性,防止出現(xiàn)卡的外觀和卡內(nèi)信息被仿造的可能。(2)卡密鑰管理校園卡芯片上共有16個(gè)存儲(chǔ)扇區(qū),每個(gè)扇區(qū)有單獨(dú)密鑰,可獨(dú)立應(yīng)用??ㄆ捎谩耙豢ㄒ幻?、一區(qū)一密、一個(gè)扇區(qū)的密鑰由兩套密碼組成”的加密機(jī)制,并且采用多種加密算法,防止他人破譯,篡改卡內(nèi)信息。在出廠時(shí)通過(guò)加密算法生成出廠密鑰,防止偽卡的應(yīng)用;在使用之前首先要注冊(cè),注冊(cè)時(shí)先驗(yàn)證出廠密碼,然后根據(jù)持卡人信息生成卡片密鑰,根據(jù)加密算法得出卡片的讀寫控制密鑰,寫入卡內(nèi)??ㄆ瑑?nèi)所存儲(chǔ)的數(shù)據(jù)采用三層128位DES加密算法進(jìn)行加密,另外通過(guò)加強(qiáng)密鑰發(fā)散和改進(jìn)讀寫卡方式等來(lái)保證卡片的安全性。(3)密碼保護(hù)M1卡共分為16個(gè)存儲(chǔ)扇區(qū),每個(gè)區(qū)都有獨(dú)立的密碼信息,在對(duì)每個(gè)區(qū)的信息進(jìn)行讀寫前,首先需要獨(dú)立雙向三次認(rèn)證,對(duì)本區(qū)的密碼進(jìn)行校對(duì),正確后才能對(duì)本區(qū)的信息進(jìn)行正常操作。M1卡密碼是由12位字符、每位16進(jìn)制組成,密碼極難被破解,保護(hù)了卡內(nèi)信息。我們?yōu)槊繌埿@卡設(shè)置帳戶初始密碼,持卡人可以在每一臺(tái)自助繳費(fèi)圈存機(jī)或校園卡中心修改密碼。(4)備份機(jī)制系統(tǒng)中在卡內(nèi)的重要信息都是采用備份的方法在卡內(nèi)記錄兩次,卡內(nèi)始終保存著上一次的卡余額和寫卡次數(shù),以便隨時(shí)進(jìn)行查詢、處理,防止一些不可預(yù)見的誤操作給學(xué)生帶來(lái)的損害,也更好地保護(hù)了卡內(nèi)信息的完整性和安全性。(5)性能檢驗(yàn)因?yàn)榭ㄆ鎯?chǔ)空間足夠大,所以在卡內(nèi)記錄了詳細(xì)的金額信息,這些信息本身就有一套完善的卡內(nèi)信息校驗(yàn)機(jī)制。在我們的卡記過(guò)的密碼校驗(yàn)后,正常操作前,POS機(jī)或軟件系統(tǒng)就可以根據(jù)卡內(nèi)記錄的校驗(yàn)信息確定卡的有效性。若數(shù)據(jù)被非法修改,則無(wú)法通過(guò)讀卡設(shè)備的校驗(yàn),卡片將被拒絕使用。(6)信息分區(qū)在卡內(nèi)寫入了持卡人的許多信息,包括金額信息、用戶ID號(hào)、用戶賬號(hào)、使用期限、卡狀態(tài)、寫卡次數(shù)等,根據(jù)使用頻率不同和使用便利程度,把金額信息和其他身份信息放在不同的分區(qū),這樣校園卡收費(fèi)系統(tǒng)和校園卡身份識(shí)別系統(tǒng)就可以使用各自的區(qū)域,相互之間互不干擾。這樣既能保證卡的讀寫速度,縮短卡的每次交易時(shí)間,又能防止因卡操作時(shí)間過(guò)長(zhǎng)而持卡人又提前拿走卡而造成的卡讀寫錯(cuò)誤。3.1.2易金額受到限制通過(guò)對(duì)校園卡設(shè)定“次消費(fèi)限額”和“日消費(fèi)限額”使消費(fèi)者每次和每日的交易金額受到限制,當(dāng)消費(fèi)者次消費(fèi)累計(jì)超過(guò)系統(tǒng)設(shè)定的閥值時(shí),需要輸入密碼才能繼續(xù)消費(fèi),如果密碼不正確,本次消費(fèi)取消。這樣持卡人在丟失卡和辦理掛失手續(xù)這段時(shí)間內(nèi),可以限制丟失卡的消費(fèi)金額,盡可能地保護(hù)持卡人的利益。3.1.3卡通系統(tǒng)數(shù)據(jù)庫(kù)的構(gòu)成一卡通系統(tǒng)軟件有專門的異常數(shù)據(jù)處理模塊,系統(tǒng)管理員每天對(duì)軟件產(chǎn)生的異常數(shù)據(jù)進(jìn)行查看。校園一卡通系統(tǒng)的中心數(shù)據(jù)庫(kù)中存儲(chǔ)著每個(gè)用戶詳細(xì)的交易明細(xì),這些數(shù)據(jù)之間正常情況下應(yīng)存在著一定的邏輯關(guān)系。數(shù)據(jù)分析監(jiān)控平臺(tái)一旦發(fā)現(xiàn)數(shù)據(jù)之間邏輯關(guān)系不成立,則將其列為異常數(shù)據(jù),并將該卡片判定為異???將其凍結(jié),加入到黑名單,并下發(fā)到各個(gè)終端設(shè)備,以有效防止非法卡在系統(tǒng)中的使用。3.1.4建設(shè)自動(dòng)的罪犯廣播功能,保障卡的掛失卡的下傳黑名單是指由于校園卡掛失、過(guò)期、注銷、凍結(jié)等原因所產(chǎn)生的禁止使用的卡名單。通過(guò)讀卡設(shè)備實(shí)時(shí)下載系統(tǒng)中的黑名單,可以有效禁止非法卡的使用,以保護(hù)卡內(nèi)資金的安全。為實(shí)現(xiàn)黑名單的及時(shí)下傳,特研發(fā)黑名單廣播功能,采集程序自動(dòng)把掛失卡的黑名單下傳到聯(lián)網(wǎng)的消費(fèi)機(jī)上,實(shí)現(xiàn)掛失的實(shí)時(shí)性。為防止因讀卡設(shè)備數(shù)據(jù)存儲(chǔ)器寫滿,新掛失的卡不能進(jìn)人黑名單的情況,采用設(shè)置卡使用步長(zhǎng)、使用期限及批次處理的方法來(lái)有效控制黑名單的數(shù)量。3.1.5有非主導(dǎo)狀態(tài)時(shí),監(jiān)控系統(tǒng)監(jiān)終端設(shè)備只有在聯(lián)機(jī)狀態(tài)下才能及時(shí)的將消費(fèi)數(shù)據(jù)上傳,并接受中心系統(tǒng)下發(fā)的黑名單。為此單獨(dú)研發(fā)了監(jiān)控設(shè)備的報(bào)表,在一卡通中心即可利用軟件實(shí)時(shí)監(jiān)控設(shè)備故障、聯(lián)機(jī)、脫機(jī)、未初始化等情況,若有POS出現(xiàn)異常情況時(shí),監(jiān)控系統(tǒng)能很快準(zhǔn)確定位它的位置,并給出異常狀態(tài)的錯(cuò)誤代碼,以便及時(shí)對(duì)脫機(jī)設(shè)備進(jìn)行維護(hù),保證網(wǎng)絡(luò)系統(tǒng)暢通運(yùn)行。同時(shí)增加終端設(shè)備聯(lián)機(jī)監(jiān)控報(bào)警平臺(tái),若出現(xiàn)聯(lián)機(jī)不正常的狀態(tài)就以發(fā)送消息、郵件方式通知給管理員進(jìn)行報(bào)警,便于及時(shí)檢測(cè)脫機(jī)設(shè)備并進(jìn)行修復(fù),提高了維護(hù)的及時(shí)性與準(zhǔn)確性。正是由于在校園卡系統(tǒng)設(shè)計(jì)中采取了以上技術(shù)防范措施,一旦有非法復(fù)制或修改的校園卡在使用,系統(tǒng)就可以主動(dòng)發(fā)現(xiàn)并拒絕使用,同時(shí)還可通過(guò)數(shù)據(jù)跟蹤找到相應(yīng)的非法卡,追查相關(guān)的責(zé)任人,從而保證了整個(gè)校園卡系統(tǒng)的安全性。3.2加強(qiáng)校園卡的使用與管理為了保證校園一卡通系統(tǒng)中的卡片安全,除了要有完善的技術(shù)保障措施外,還應(yīng)加強(qiáng)校園卡的安全管理。(1)加強(qiáng)卡片的安全性管理,實(shí)行實(shí)名制和申領(lǐng)批準(zhǔn)制度。系統(tǒng)中詳細(xì)登記持卡人資料,以保證出現(xiàn)安全問(wèn)題時(shí)有據(jù)可查;對(duì)卡片進(jìn)行分類管理,分別授予不同的權(quán)限和功能,為在冊(cè)的學(xué)生和教職工發(fā)放的是學(xué)生卡、教工卡,為臨時(shí)進(jìn)修、培訓(xùn)和臨時(shí)工作人員辦理的是只能在對(duì)外開放的消費(fèi)點(diǎn)和服務(wù)點(diǎn)使用的臨時(shí)卡,這樣既方便學(xué)校的管理,也減少外來(lái)人員與校內(nèi)教學(xué)、科研系統(tǒng)接觸的機(jī)會(huì);為每一張卡片設(shè)置使用有效期,超出有效期的卡片全部?jī)鼋Y(jié),并及時(shí)清理,以減少系統(tǒng)資源占用。(2)加強(qiáng)對(duì)學(xué)生校園卡使用與管理的安全防范意識(shí)宣傳與教育,保管好自己的校園卡,不要給陌生人使用,卡上一次不要充太多的錢;建議學(xué)生及時(shí)修改初始密碼,丟失后及時(shí)掛失,這些可以通過(guò)圈存機(jī)隨時(shí)進(jìn)行自助辦理,以減少持卡人因卡丟失被他人惡意消費(fèi)造成的損失。(3)加強(qiáng)校園卡軟、硬件系統(tǒng)維護(hù)與管理,保證校園一卡通系統(tǒng)網(wǎng)絡(luò)的暢通,實(shí)時(shí)上傳各種交易數(shù)據(jù),自動(dòng)進(jìn)行后臺(tái)分析處理。發(fā)現(xiàn)異常校園卡立即通知相關(guān)管理人員并下發(fā)黑名單,各應(yīng)用子系統(tǒng)將拒

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論