當(dāng)前位置:首頁 > 物聯(lián)網(wǎng) > 《物聯(lián)網(wǎng)技術(shù)》雜志
[導(dǎo)讀]摘 要:從NFC工作模式及應(yīng)用出發(fā),提出了將NFC技術(shù)應(yīng)用到燃氣表和手機終端,由用戶使用NFC手機讀取NFC燃氣表數(shù)據(jù)并上傳到燃氣公司來實現(xiàn)遠程抄表的實現(xiàn)過程。此設(shè)計中具體包含了NFC燃氣表的功能設(shè)計、結(jié)構(gòu)設(shè)計等內(nèi)容,具有一定的實用價值。

引言

燃氣是目前跟老百姓生活密切相關(guān)的主要能源,而現(xiàn)在燃氣表的管理主要采用卡式預(yù)付費方式,這種管理方式存在步驟繁瑣、費時費力等弊端,很有必要將近場通信NFC技術(shù)、移動終端、3G、移動支付等技術(shù)應(yīng)用到燃氣費付費過程,以滿足方便快捷的付費需求。

NFC(NearFieldCommunication,近場通信)是在無線射頻識別(RFID)和互聯(lián)技術(shù)的基礎(chǔ)上融合演變而來的新技術(shù),是一種短距離無線通信技術(shù)標準。這種技術(shù)是由飛利浦公司發(fā)起,由諾基亞、索尼等著名廠商聯(lián)合主推的一項近距離無線通信技術(shù),它在單一芯片上集成了非接觸式讀卡器、非接觸式智能卡和點對點通信的功能,運行在13.56MHz的頻率范圍內(nèi),能在大約10cm范圍內(nèi)建立設(shè)備之間的連接,傳輸速率可達106Kb/s、212Kb/s、424Kb/s,未來可提高到848Kb/s以上。它提供了一種簡單、觸控式的解決方案,可以讓客戶簡單直觀地交換信息、訪問內(nèi)容與服務(wù)。

本文設(shè)計并實現(xiàn)一個基于RFID的移動支付終端系統(tǒng),用一臺帶有NFC功能的手機讀取具有RFID標簽的燃氣表中的數(shù)據(jù),并通過手機將數(shù)據(jù)傳送到燃氣公司后臺,達到遠程抄表的目的,用戶還可以通過手機與燃氣公司后臺進行交互,實現(xiàn)遠程支付和燃氣量查詢等操作。

1基于RFID模擬接口的移動支付

燃氣表的RFID模擬接口中集成了微處理器,只讀存儲器,隨機存儲器,電可擦除存儲器,I/O驅(qū)動幾大部分。其中微處理器是整個芯片的核心,完成計算任務(wù);只讀存儲器用于存放預(yù)置的程序代碼,一般為微操作系統(tǒng);隨機存儲器是作為運算時的暫存數(shù)據(jù),存放如命令參數(shù)、返回結(jié)果、臨時工作密鑰等數(shù)據(jù);電可擦除存儲器則完成用戶數(shù)據(jù)的存儲,如用戶私鑰等叫具有快速運算、存儲量大、安全性高以及難以破譯和偽造等特點。

RFID模擬接口將采用自主研發(fā)的“一卡一密”措施,以加強系統(tǒng)的安全性。該技術(shù)方案能對每一張智能卡提供一個唯一密碼,不僅保證不同客戶的RFID卡讀寫機具相互不可串用,即使某張智能卡或某臺智能卡讀寫機具有的訪問密碼被意外泄露或被惡意破譯,仍然無法知道其它智能卡的訪問密碼。

非接觸CPU智能卡與非接觸邏輯加密卡相比,擁有獨立的CPU處理器和芯片操作系統(tǒng),所以可以更靈活的支持各種不同的應(yīng)用需求,更安全的設(shè)計交易流程。但與非接觸邏輯加密卡系統(tǒng)相比,非接觸CPU智能卡的系統(tǒng)更為復(fù)雜,需要進行更多的系統(tǒng)改造,比如密鑰管理、交易流程、PSAM卡以及卡片個人化等。密鑰通常分為充值密鑰(ISAM卡),減值密鑰(PSAM卡),身份認證密鑰(SAM卡)。

非接觸CPU智能卡可以通過內(nèi)外部認證的機制,例如電子錢包的交易流程,高可靠地滿足不同的業(yè)務(wù)流程對安全和密鑰管理的需求。對電子錢包圈存可以使用圈存密鑰,消費可以使用消費密鑰,清算可以使用TAC密鑰,更新數(shù)據(jù)可以使用卡片應(yīng)用維護密鑰,卡片個人化過程中可以使用卡片傳輸密鑰、卡片主控密鑰、應(yīng)用主控密鑰等,真正做到一鑰一用。

2應(yīng)用場景

在采用本項目所研究的技術(shù)之后,用戶有望更加方便地獲得移動支付的便利,具體應(yīng)用場景如圖1所示。

用戶通過下載相應(yīng)智能手機客戶端的支付中間件,可直接在手機上進行操作,隨時隨地完成對自己用氣的充值、余額查詢、詳單查詢等功能,足不出戶辦理燃氣費繳納業(yè)務(wù)。

另外,在指定的地點,通過自助終端(手機)的方式,用戶也可以將銀行賬戶的資金轉(zhuǎn)入到NFC手機中,用于到家中向電表進行充值。

綜合實現(xiàn)以上兩點之后,下一步可以研究使用NFC手機實現(xiàn)手機支付隨時隨地從銀行劃款購水電氣,支付成功之后加密數(shù)據(jù)自動存入手機;然后將手機靠近燃氣表(帶RFID模擬接口),實現(xiàn)預(yù)付費儲值。

基于移動支付的NFC燃氣表設(shè)計

3系統(tǒng)設(shè)計

3.1系統(tǒng)整體結(jié)構(gòu)

基于移動支付的NFC燃氣表系統(tǒng)整體結(jié)構(gòu)如圖2所示。系統(tǒng)正常運行時,燃氣表的MCU將燃氣表燃氣量信息寫入到ST33芯片已經(jīng)定義好的燃氣表信息文件中。當(dāng)用手機靠近燃氣表時,ST33芯片進入NFC適配器的磁場,接收手機發(fā)出的射頻信號,憑借感應(yīng)電流所獲得的能量發(fā)送出存儲在燃氣表信息文件中的信息,再通過我們編寫的移動支付終端軟件通過Web將燃氣表信息發(fā)送到燃氣公司后臺進行處理。燃氣公司后臺收到手機傳來的信息并解密后會主動將解密的燃氣表信息回傳給手機,用戶也可以通過手機終端軟件主動發(fā)送查詢并得到燃氣公司后臺的響應(yīng)。用戶、銀行、燃氣公司之間還可以建立安全支付的通信信道,滿足用戶的遠程支付需求。

基于移動支付的NFC燃氣表設(shè)計

3.2NFC燃氣表的內(nèi)部結(jié)構(gòu)

NFC燃氣表在原有預(yù)付費燃氣表的基礎(chǔ)上,增加了一個NFC通信接口,去掉了原來的卡座,其內(nèi)部結(jié)構(gòu)如圖3所示。

NFC單元包括NFC控制器和NFC安全單元。NFC控制單元的主要功能是通過天線與外界的NFC手機通信,負責(zé)控制與NFC手機、NFC安全單元和主控MCU之間的信息交互。NFC安全單元主要負責(zé)執(zhí)行與安全相關(guān)的算法,存儲關(guān)鍵數(shù)據(jù),并輸出計算結(jié)果給NFC控制單元。通信接口主要包括SWP、I2C、7816接口。

3.3移動支付終端系統(tǒng)的結(jié)構(gòu)模塊

移動支付終端系統(tǒng)主要包括NFC手機接口調(diào)用、RFID卡識別、移動終端與RFID卡的數(shù)據(jù)傳輸、燃氣公司對用戶RFID燃氣表的管理、用戶的遠程支付等結(jié)構(gòu)模塊。

基于移動支付的NFC燃氣表設(shè)計

手機接口調(diào)用模塊主要用來實現(xiàn)移動支付終端軟件與手機NFC適配器的連接與數(shù)據(jù)通信[6]。通過對Android系統(tǒng)提供的android.nfcpackage和android.nfc.techpackage兩個API的調(diào)用實現(xiàn)移動支付終端客戶端軟件和手機NFC適配器之間的連接與訪問。我們所使用燃氣表中的RFID電子標簽支持的是ISO-DEP(ISO14443-4)技術(shù)標準,因此可以先通過對android.nfcpackage的調(diào)用實現(xiàn)客戶端與適配器之間的連接。再調(diào)用android.nfc.techpackage提供的相應(yīng)的IsoDep類創(chuàng)建相應(yīng)的對象,以實現(xiàn)對該tag即燃氣表中RFID電子標簽的訪問。

為防止RFID電子標簽內(nèi)容的泄露,保證僅有授權(quán)實體才可以讀取和處理相關(guān)標簽上的信息,必須建立相應(yīng)的訪問控制機制,確保讀寫器的安全性。在設(shè)計訪問控制機制時,要充分考慮標簽自身的計算能力和數(shù)據(jù)存儲能力。為防止電子標簽的偽造和標簽內(nèi)容被濫用,NFC手機必須在通信之前對RFID電子標簽的身份進行認證。傳統(tǒng)的身份認證機制是使用基于公鑰的數(shù)字簽名技術(shù),這種技術(shù)不適用于計算能力嚴重受限的RFID標簽。在該系統(tǒng)中采用了典型的三輪密碼認證協(xié)議,該協(xié)議的認證流程如圖4所示。

基于移動支付的NFC燃氣表設(shè)計

認證的流程可以分成以下幾個步驟:

(1)應(yīng)用程序通過RFID讀寫器向RFID電子標簽發(fā)送認證請求;

(2)RFID標簽收到請求后向讀寫器發(fā)送一個隨機數(shù)B;

(3)讀寫器收到隨機數(shù)B后向RFID電子標簽發(fā)送使用要驗證的密鑰加密B的數(shù)據(jù)包,其中包含了讀寫器生成的另一個隨機數(shù)A;

(4)RFID電子標簽收到數(shù)據(jù)包后,使用芯片內(nèi)部存儲的密鑰進行解密,解出隨機數(shù)B并校驗與之發(fā)出的隨機數(shù)B是否一致;

(5)如果是一致的,則RFID使用芯片內(nèi)部存儲的密鑰對A進行加密并發(fā)送給讀寫器;

(6)讀寫器收到此數(shù)據(jù)包后,進行解密,解出A并與前述的A比較是否一致;

如果上述的每一個環(huán)節(jié)都成功,則驗證成功;否則驗證失敗。這種驗證方式可以說是非常安全的,破解的難度也非常大。

4NFC燃氣表的優(yōu)勢

NFC技術(shù)作為一種非接觸式的短距離傳輸技術(shù)應(yīng)用在燃氣表中,相對傳統(tǒng)的預(yù)付費卡表、有線遠傳燃氣表和無線遠傳燃氣表,具有明顯的優(yōu)勢:

燃氣表與NFC手機之間信息交換的安全、便捷。

由于NFC燃氣表與NFC手機之間是非接觸式通信方式,因此使用十分便捷;另外由于NFC燃氣表和NFC手機中都引入了NFC安全單元,在數(shù)據(jù)交換的過程中將進行一系列的加解密、簽名和驗證簽名的操作,因此兩者之間的通信是安全的。

燃氣表與主站之間信息交互的私密性、完整性和新鮮性。

燃氣表與主站之間共享私有密鑰,對所交互的信息進行加解密和簽名操作,可以保證兩者之間所交互信息是未被篡改的,從而保證了數(shù)據(jù)的私密性和完整性。通過在交互信息中插入與時間有關(guān)的變化量,可以保證信息的新鮮性,從而防止重放攻擊。對應(yīng)到燃氣繳費應(yīng)用中,以上三種安全性可防止惡意用戶竊聽、篡改繳費金額或多次使用同一個繳費信息進行充值。

降低了燃氣公司的運營成本。

燃氣公司可以采用預(yù)付費模式來對NFC燃氣表進行控制。由于繳費和預(yù)存功能都是由客戶自己完成,所以燃氣公司可以大幅度減少柜臺營業(yè)人員,降低運營成本。

實現(xiàn)了燃氣費抄繳過程的一體化,方便了用戶。

該燃氣表支持用戶手機本地抄表遠程支付模式,用戶可以“足不出戶”地使用NFC手機完成燃氣費的預(yù)付費或后付費功能,對于用戶來說十分方便。

5結(jié)語

由于手機在中國的普及,對于普通消費者來說,利用具有NFC功能的手機設(shè)備進行支付時,只需將手機靠近燃氣表即可完成支付,這樣支付的便利性對于一般的消費者來說是很有吸引力的,容易得到時尚一族的熱捧。

20211121_619a2cb3846cb__基于移動支付的NFC燃氣表設(shè)計

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉