NFC通信關鍵技術研究及其應用
發(fā)布時間:2019-01-19 17:58
【摘要】:近場通信(Near Field Communication,NFC)是一項近期發(fā)展迅速的近距離無線通訊技術,最常見的是將NFC技術應用于移動支付和門禁訪問控制等領域。從技術上講,NFC模擬卡模式可以使NFC設備變成銀行卡或門禁卡,實現移動支付和身份認證。本文對NFC通信模式、調制編碼、協議標準等關鍵技術進行了研究,設計并實現了移動支付NFC智能水表和NFC智能門禁系統(tǒng),具體研究內容和工作如下:1、分析了NFC技術所采用的通信協議標準,研究了NFC通信的通信模式、調制編碼、協議標準等多個關鍵問題。其中,針對NFC三種不同的通信模式討論了適用的標準、協議架構以及數據交換格式。2、針對傳統(tǒng)的預付費水表缺乏便利性和實時性等缺陷,設計并實現了移動支付NFC智能水表系統(tǒng)。首先,根據水表的預付費業(yè)務需求,設計了系統(tǒng)的整體架構和系統(tǒng)功能,主要分為支付、退費、查詢等用戶功能和測試、信息更改和數據轉移等管理功能。其次,完成了系統(tǒng)軟硬件設計,包括MCU主控電路、NFC模塊電路、天線設計以及流量監(jiān)測等,軟件實現包括模塊初始化和傳輸協議。最后,利用MCU的低功耗性能和NFC模塊的通信喚醒機制,設計了系統(tǒng)的低功耗方案。經測試,該水表系統(tǒng)支持用戶利用NFC設備動態(tài)喚醒,并實現了移動支付和數據查詢功能。3、設計并實現了NFC門禁系統(tǒng),其中系統(tǒng)硬件設計分為MCU主控電路和系統(tǒng)外圍模塊,主要包括顯示、門鎖控制、NFC通信、存儲模塊等。系統(tǒng)軟件設計包括系統(tǒng)協議架構和應用層用戶數據管理。軟件架構主要包括μC/OS-III操作系統(tǒng)、libnfc函數庫、GUI界面的移植、優(yōu)化和應用功能實現。軟件系統(tǒng)中主要創(chuàng)建了四個用戶任務,用于實現顯示交互和門禁控制等。另外,還提出了一種快速驗證的用戶數據管理方法。4、針對NFC智能水表系統(tǒng)和NFC門禁系統(tǒng)設計了安全認證方案。分析了現有的NFC認證系統(tǒng)和安全方案以及系統(tǒng)安全需求和潛在的安全風險,采用Hash、AES和口令Key動態(tài)更新機制,設計了一種適合NFC移動設備的雙向安全認證方案和自同步機制。并采用經典的形式化方法GNY邏輯對設計的認證方案進行詳細的邏輯化分析和證明,從五個方面對方案的安全性能進行了分析,該方案能有效的抵抗偽造、重放、竊聽、篡改和異步攻擊。
[Abstract]:Near-field communication (Near Field Communication,NFC) is a rapidly developing close-range wireless communication technology. The most common one is the application of NFC technology in mobile payment and access control. Technically, NFC analog card mode can make NFC device become bank card or access card, realize mobile payment and identity authentication. In this paper, the key technologies of NFC communication mode, modulation coding, protocol standard are studied, and the mobile payment NFC intelligent water meter and NFC intelligent access control system are designed and implemented. The research contents and works are as follows: 1. The communication protocol standard used in NFC technology is analyzed, and several key problems such as communication mode, modulation coding and protocol standard of NFC communication are studied. According to the three different communication modes of NFC, this paper discusses the applicable standards, protocol architecture and data exchange format. 2, aiming at the shortcomings of the traditional prepaid water meter, such as lack of convenience and real-time, etc. A mobile payment NFC intelligent water meter system is designed and implemented. Firstly, according to the demand of water meter prepaid service, the whole structure and system function of the system are designed, which are mainly divided into payment, refund, query and other user functions and testing, information change, data transfer and other management functions. Secondly, the software and hardware design of the system is completed, including MCU main control circuit, NFC module circuit, antenna design and flow monitoring, etc. The software implementation includes module initialization and transmission protocol. Finally, using the low power performance of MCU and the wake-up mechanism of NFC module, the low power scheme of the system is designed. After testing, the water meter system supports the user to use NFC device to wake up dynamically, and realizes the function of mobile payment and data query. 3. The NFC access control system is designed and implemented. The hardware design of the system is divided into the main control circuit of MCU and the peripheral module of the system. Mainly includes display, door lock control, NFC communication, storage module and so on. System software design includes system protocol architecture and application layer user data management. The software architecture mainly includes 渭 C/OS-III operating system, libnfc function library, GUI interface migration, optimization and application function realization. In the software system, four user tasks are created for display interaction and access control. In addition, a fast verification method of user data management is proposed. 4. A security authentication scheme is designed for NFC intelligent water meter system and NFC access control system. The existing NFC authentication system and security scheme, system security requirements and potential security risks are analyzed. A bidirectional security authentication scheme and a self-synchronization mechanism suitable for NFC mobile devices are designed by using Hash,AES and password Key dynamic updating mechanism. The classical formal method GNY logic is used to analyze and prove the authentication scheme in detail, and the security performance of the scheme is analyzed from five aspects. The scheme can effectively resist forgery, replay and eavesdropping. Tampering and asynchronous attacks.
【學位授予單位】:寧波大學
【學位級別】:碩士
【學位授予年份】:2017
【分類號】:TN92
[Abstract]:Near-field communication (Near Field Communication,NFC) is a rapidly developing close-range wireless communication technology. The most common one is the application of NFC technology in mobile payment and access control. Technically, NFC analog card mode can make NFC device become bank card or access card, realize mobile payment and identity authentication. In this paper, the key technologies of NFC communication mode, modulation coding, protocol standard are studied, and the mobile payment NFC intelligent water meter and NFC intelligent access control system are designed and implemented. The research contents and works are as follows: 1. The communication protocol standard used in NFC technology is analyzed, and several key problems such as communication mode, modulation coding and protocol standard of NFC communication are studied. According to the three different communication modes of NFC, this paper discusses the applicable standards, protocol architecture and data exchange format. 2, aiming at the shortcomings of the traditional prepaid water meter, such as lack of convenience and real-time, etc. A mobile payment NFC intelligent water meter system is designed and implemented. Firstly, according to the demand of water meter prepaid service, the whole structure and system function of the system are designed, which are mainly divided into payment, refund, query and other user functions and testing, information change, data transfer and other management functions. Secondly, the software and hardware design of the system is completed, including MCU main control circuit, NFC module circuit, antenna design and flow monitoring, etc. The software implementation includes module initialization and transmission protocol. Finally, using the low power performance of MCU and the wake-up mechanism of NFC module, the low power scheme of the system is designed. After testing, the water meter system supports the user to use NFC device to wake up dynamically, and realizes the function of mobile payment and data query. 3. The NFC access control system is designed and implemented. The hardware design of the system is divided into the main control circuit of MCU and the peripheral module of the system. Mainly includes display, door lock control, NFC communication, storage module and so on. System software design includes system protocol architecture and application layer user data management. The software architecture mainly includes 渭 C/OS-III operating system, libnfc function library, GUI interface migration, optimization and application function realization. In the software system, four user tasks are created for display interaction and access control. In addition, a fast verification method of user data management is proposed. 4. A security authentication scheme is designed for NFC intelligent water meter system and NFC access control system. The existing NFC authentication system and security scheme, system security requirements and potential security risks are analyzed. A bidirectional security authentication scheme and a self-synchronization mechanism suitable for NFC mobile devices are designed by using Hash,AES and password Key dynamic updating mechanism. The classical formal method GNY logic is used to analyze and prove the authentication scheme in detail, and the security performance of the scheme is analyzed from five aspects. The scheme can effectively resist forgery, replay and eavesdropping. Tampering and asynchronous attacks.
【學位授予單位】:寧波大學
【學位級別】:碩士
【學位授予年份】:2017
【分類號】:TN92
【參考文獻】
相關期刊論文 前10條
1 張呈鈺;王讓定;姚靈;傅松寅;左富強;高旗飛;蔣銘;;移動支付近場通信智能水表系統(tǒng)[J];計算機應用;2017年01期
2 張呈鈺;王讓定;姚靈;傅松寅;;一種NFC智能水表的設計與實現[J];無線通信技術;2016年03期
3 周世杰;張文清;羅嘉慶;;射頻識別(RFID)隱私保護技術綜述[J];軟件學報;2015年04期
4 尹霞;顧e,
本文編號:2411607
本文鏈接:http://sikaile.net/kejilunwen/xinxigongchenglunwen/2411607.html