国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于RFID的網(wǎng)銀設(shè)計(jì)與實(shí)現(xiàn)

2018-09-27 20:34馬莉
科技傳播 2018年17期
關(guān)鍵詞:S架構(gòu)

馬莉

摘 要 文章論述了一種基于RFID技術(shù)的個(gè)人網(wǎng)銀系統(tǒng)。射頻識(shí)別(RFID)憑借著自身信息存貯容量大、可非接觸式讀取等優(yōu)點(diǎn),逐步應(yīng)用于生產(chǎn)生活的各個(gè)領(lǐng)域。按照頻率的不同,RFID技術(shù)可分為低頻(LF)、高頻(HF)、超高頻(UHF)、微波(MW)等不同類型。雖然RFID應(yīng)用于網(wǎng)銀行業(yè)中的研究和實(shí)踐目前仍舊是一片空白,但RFID的衍生技術(shù)NFC在移動(dòng)支付領(lǐng)域已經(jīng)有了較為成熟的應(yīng)用與發(fā)展,同時(shí),由于RFID模塊本身不具備防篡改能力的特性,融合模塊的安全性成為一大難題。基于此,本次設(shè)計(jì)從網(wǎng)銀技術(shù)與無線射頻技術(shù)相結(jié)合的角度出發(fā),分析網(wǎng)銀業(yè)務(wù)中的各種模式及其流程特點(diǎn),探索將單一射頻技術(shù)應(yīng)用于多樣復(fù)雜應(yīng)用環(huán)境的可能性,使用具備雙向隱私安全RFID認(rèn)證協(xié)議的整合模塊對網(wǎng)銀使用的便攜性進(jìn)行提升。針對變頻RFID技術(shù)在網(wǎng)銀系統(tǒng)中的具體應(yīng)用給出切實(shí)可行的解決方案。

關(guān)鍵詞 RFID;C/S架構(gòu);個(gè)人網(wǎng)銀

中圖分類號(hào) TP3 文獻(xiàn)標(biāo)識(shí)碼 A 文章編號(hào) 1674-6708(2018)218-0003-02

網(wǎng)上銀行是一種利用計(jì)算機(jī)軟硬件通過互聯(lián)網(wǎng)來處理傳統(tǒng)銀行業(yè)務(wù)的銀行系統(tǒng)。早在20世紀(jì)90年代中期,我國的建設(shè)銀行就開始致力于網(wǎng)銀服務(wù)的開發(fā)研究中,網(wǎng)絡(luò)銀行界面的建成標(biāo)志著網(wǎng)銀業(yè)務(wù)的成型。根據(jù)Ernest&Young;公司的推測,網(wǎng)銀業(yè)務(wù)將在不久之后取代傳統(tǒng)銀行的小額取款業(yè)務(wù)。歐洲的網(wǎng)銀業(yè)務(wù)在開始階段還不如美國的發(fā)展,但是其發(fā)展勢頭卻是很迅猛的,到目前為止已經(jīng)有很多小型的商業(yè)銀行提供網(wǎng)上銀行服務(wù),給那些傳統(tǒng)的大型銀行帶來了巨大的沖擊。在1999年年末,整個(gè)歐洲能提供網(wǎng)絡(luò)銀行服務(wù)的金融機(jī)構(gòu)大概有1?200多家,這個(gè)數(shù)字居然是年前的2倍有余。在日本本土有個(gè)專門做接口網(wǎng)絡(luò)的大型叫做尼富迪公司,網(wǎng)銀交易已經(jīng)納入了他們的發(fā)展計(jì)劃之中,這個(gè)計(jì)劃就是準(zhǔn)備和日本的所有銀行合作組建網(wǎng)上銀行業(yè)務(wù)計(jì)劃。因此,開展網(wǎng)上銀行業(yè)務(wù)具有廣闊的前景。

1 系統(tǒng)架構(gòu)

本次設(shè)計(jì)是開發(fā)一套完整的網(wǎng)銀系統(tǒng),使用結(jié)合RFID模塊的硬件作為載體來提升網(wǎng)銀用戶認(rèn)證的安全可靠性與便捷性。設(shè)計(jì)主要分為硬件部分設(shè)計(jì)和軟件部分設(shè)計(jì)。軟件設(shè)計(jì)部分是基于C/S架構(gòu)用C#開發(fā)出一套完整的網(wǎng)銀系統(tǒng),數(shù)據(jù)庫選用MySQL數(shù)據(jù)庫。硬件設(shè)計(jì)主要是搭建RFID模塊和控制模塊,主控芯片可以對RFID模塊發(fā)送指令和讀取數(shù)據(jù)以及將讀取到的數(shù)據(jù)上傳到個(gè)人網(wǎng)銀系統(tǒng)。網(wǎng)銀系統(tǒng)中有兩種角色分別是用戶和管理員,用戶可以登錄客戶端,而管理員在服務(wù)器端登錄。用戶可以執(zhí)行交易、查看和修改個(gè)人信息、查看今日和歷史的交易信息、轉(zhuǎn)賬、消費(fèi)、賬戶查詢以及個(gè)人的賬號(hào)激活、登錄以及注銷。管理員權(quán)限包括對管理員的增加和刪除、查看今日和歷史的交易信息、統(tǒng)計(jì)報(bào)表的制作以及導(dǎo)出。本次設(shè)計(jì)主要探究怎樣將安全的RFID系統(tǒng)與網(wǎng)銀系統(tǒng)相結(jié)合,既要確保網(wǎng)銀系統(tǒng)的安全性,又要保證新的系統(tǒng)比傳統(tǒng)的系統(tǒng)操作更簡單。整體設(shè)計(jì)如圖1所示。

2 整體代碼設(shè)計(jì)

本系統(tǒng)是基于C/S架構(gòu)開發(fā)的一整套個(gè)人網(wǎng)銀系統(tǒng),系統(tǒng)包含了上文提到的所有功能。客戶端與服務(wù)器端的程序都需要單獨(dú)進(jìn)行實(shí)現(xiàn),其中客戶端系統(tǒng)分為3個(gè)層次,分別是數(shù)據(jù)層、業(yè)務(wù)層和應(yīng)用層。數(shù)據(jù)層進(jìn)行數(shù)據(jù)存儲(chǔ),業(yè)務(wù)層負(fù)責(zé)數(shù)據(jù)交互和處理,應(yīng)用層是平臺(tái)的界面。

2.1 開發(fā)平臺(tái)

本次開發(fā)主要是在VS2012上用C#編寫,后端的數(shù)據(jù)庫采用MySQL數(shù)據(jù)庫。Visual?Studio是微軟的知名工具之一,它包括了許多常用的開發(fā)工具和功能。同時(shí),MySQL也是常用的數(shù)據(jù)庫。所以選用C#和MySQL進(jìn)行編程極大地減少了開發(fā)和運(yùn)營成本,增加了系統(tǒng)的可維護(hù)性。在數(shù)據(jù)庫設(shè)計(jì)中,每一個(gè)用戶都對應(yīng)一張表,表中記錄了每個(gè)用戶的姓名、唯一ID、手機(jī)號(hào),個(gè)人賬戶和流水記錄等信息。

2.2 主要功能設(shè)計(jì)

管理員登錄:管理員在服務(wù)器上用戶輸入ID和密碼后可以登錄服務(wù)器,管理員具有最高的權(quán)限,可以查看修改每個(gè)客戶的資料。

用戶登錄:用戶可以用用戶名和密碼登錄,也可以用RFID標(biāo)簽授權(quán)登錄,驗(yàn)證通過后可以進(jìn)行相關(guān)的操作。

信息查詢:用戶登錄個(gè)人網(wǎng)銀后可以查詢相關(guān)信息,包括個(gè)人信息、余額、交易信息等。

轉(zhuǎn)賬功能:用戶登錄個(gè)人網(wǎng)銀后可以轉(zhuǎn)賬給他人,轉(zhuǎn)賬時(shí)需要RFID模塊的授權(quán),轉(zhuǎn)賬的所有細(xì)節(jié)都會(huì)記錄在數(shù)據(jù)庫中。

2.3 數(shù)據(jù)加密

個(gè)人網(wǎng)銀因其特殊性,數(shù)據(jù)的加密對其來說尤為重要。加密主要分為對稱和非對稱加密兩大類,本次設(shè)計(jì)使用MD5加密算法,該算法是對稱加密算法即加密和解密使用相同的密碼。MD5算法運(yùn)算速度快、算法相對簡單、不易被破解,加密后的數(shù)據(jù)是一串長度為128位的字符串,極大地提高了信息的安全性。

3 硬件系統(tǒng)設(shè)計(jì)

一個(gè)典型的RFID系統(tǒng)包括?RFID?標(biāo)簽、RFID?讀寫器和后端控制系統(tǒng)。本課題將借鑒傳統(tǒng)的U盾模塊,將數(shù)字證書移植到RFID模塊中,用戶可以像刷卡一樣進(jìn)行個(gè)人網(wǎng)銀的授權(quán),同時(shí)具有和U盾一樣的安全性。此外,甚至可以將本模塊融合進(jìn)現(xiàn)有的借記卡和信用卡,而不必額外的U盾就可以進(jìn)行個(gè)人的金融操作,進(jìn)而提高了用戶的操作體驗(yàn)。

傳統(tǒng)RFID技術(shù)比較成熟,配套設(shè)施也比較齊全,本次設(shè)計(jì)采用MFRC522模塊進(jìn)行開發(fā)設(shè)計(jì),RC522模塊是NXP公司為手持設(shè)備開發(fā)的便攜式讀寫芯片,該芯片兼容13.56MHz下所有的非接觸式通信方式和協(xié)議,支持讀寫器與ISO14443A/MIFARE卡的通信,該模塊穩(wěn)定性好,抗干擾能力強(qiáng),與主控芯片通信時(shí)采用技術(shù)成熟的SPI的通訊方式。由于本次通信數(shù)據(jù)量不大,故采用成熟簡單的51單片機(jī)作為主控芯片,PC可以讀取單片機(jī)中的數(shù)據(jù)從而完成授權(quán)。

4 結(jié)論

本文網(wǎng)銀系統(tǒng)開發(fā)采用的是C/S模式,雖然這種方式需要在客戶端進(jìn)行維護(hù)和開發(fā),但是該模式用戶界面友好,避免了B/S模式下跨瀏覽器的兼容性問題,最重要的是,這種模式可以方便的與外接主控芯片相連接,實(shí)現(xiàn)RFID模塊對個(gè)人網(wǎng)銀的授權(quán)。

隨著RFID技術(shù)日趨成熟,針對不同的應(yīng)用場景,RFID技術(shù)基于不同的頻率、不同的交互模式、不同的安全性能的發(fā)展越來越成熟和模塊化。綜合考慮,本文選用的RC522RFID模塊是可行的。

參考文獻(xiàn)

[1]夏海林,雷星暉.個(gè)人網(wǎng)上銀行客戶體驗(yàn)基本構(gòu)成要素間作用關(guān)系實(shí)證研究[J].統(tǒng)計(jì)研究,2014,31(7):43-49.

[2] G,Rejikumar.An Empirical Study on Antecedents of Perceived Service Recovery Quality in E-banking Context[J],Journal of Internet Banking&Commerce;,2015,20(3):1-10.

[3] Riffai M,Grant K,Edgar D.Big TAM in Oman:Exploring the promise ofon-line banking, its adoption by customers and the challenges of banking in Oman[J].International Journal of Information Management,2012,32(3):239-250.

猜你喜歡
S架構(gòu)
B/S架構(gòu)下的學(xué)生信息管理系統(tǒng)的設(shè)計(jì)
學(xué)生會(huì)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
基于ASP技術(shù)下的大學(xué)生跳蚤書街平臺(tái)的設(shè)計(jì)與實(shí)施
基于B/S架構(gòu)的高校實(shí)驗(yàn)管理平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)
C/S架構(gòu)下的中職教學(xué)輔助系統(tǒng)的新探索