Font Size: a A A

RFID Security Authentication Protocol Based On Blockchain Technology

Posted on:2022-06-15Degree:MasterType:Thesis
Country:ChinaCandidate:T T ZhengFull Text:PDF
GTID:2518306557968659Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
In recent years,radio frequency identification(RFID)technology has been widely used due to its fast identification speed,low cost and reusability.With the increase of RFID's application scale,insecure channels pose a security threat.Besides,the emergence of new application scenarios also poses a threat to the security of the RFID system,such as mobile readers and cloud servers.When the number of users in the system increases sharply,the execution efficiency of the system is greatly reduced,and centralized server is overloaded,causing the server crash and data loss.On the other hand,the use of cloud servers also has the risk of data tampering.Blockchain has the characteristics of decentralization,traceability,and immutability,which can effectively solve the problems of RFID systems.Therefore,this thesis conducts research and analysis on existing RFID security authentication protocols.For ensure RFID system data security and promote tag authentication efficiency,this thesis proposes blockchain-based RFID authentication protocols.The main research contents are as follows:1.Aiming at resolving data security issues such as data loss and tampering in traditional RFID systems,the blockchain technology and lightweight cryptographic technology are combined to propose a blockchain-based RFID tag authentication protocol(B-RTAP).The protocol uses exclusive OR,bit rotation and other operations to encrypt data to reduce the amount of tag calculations.Besides,the Hamming weight value is utilized to confirm the identity of the authenticator and limit the modification authority of the tag data in the blockchain.Also,the discrimination of malicious readers is added to reduce invalid calculation.Finally,theoretical analysis and GNY logic formal analysis showed that the protocol can solve the problems like malicious reader,data loss and data tampering while resist common attacks.2.Aiming at the low efficiency of tags authentication in RFID application scenarios where a large number of tags participate in authentication,blockchain-based RFID batch tags authentication protocol(B-RBAP)is proposed on the basis of the B-RTAP.This protocol takes into account the requirements of multi-tag authentication.In the case that there is no initial grouping of tags,the tags are grouped according to the response time.After the reader verifies the tags,the group signature information is constructed for security authentication,which effectively reduces the calculation and communication of RFID participants.The analysis and comparison showed that the protocol not only meets the security requirements of RFID systems but also and effectively improves the authentication efficiency in the case of multiple tag authentication.3.This thesis design and implement a RFID security authentication system based on Hyperledger Fabric.The system builds the consortium chain environment in the Linux environment.Besides,the smart contract algorithm and code implementation is compiled for the protocol.Also,the front and back ends of the key modules in the system are implemented.Finally,the experiment result proves that the system can select different execution strategies to complete the security authentication of the tags according to the user's role and the number of surrounding tags.
Keywords/Search Tags:Radio Frequency Identification, Blockchain technology, Security authentication protocol, High-efficiency, Smart contact
PDF Full Text Request
Related items