Font Size: a A A

A Blockchain-based Authentication System For Internet Of Things

Posted on:2022-06-09Degree:MasterType:Thesis
Country:ChinaCandidate:B Y GaoFull Text:PDF
GTID:2518306764496234Subject:Computer Software and Application of Computer
Abstract/Summary:PDF Full Text Request
With the rapid development of the Industrial Internet of Things(IIoT),once isolated factories can be integrated and interconnected,making more efficient manufacturing possible.In the manufacturing process of the Industrial Internet of Things,devices in each management domain are connected to automated manufacturing tasks through IIoT technology.These devices communicate with each other to fully exchange information,which significantly improves production efficiency and reduces management costs.Therefore,IIoT devices located in different management domains need to interconnect and share information.The communication requirements between multiple domains lead to cross-domain authentication problems.However,most existing authentication schemes rely on trusted third parties or have high certificate management costs.This paper designs and implements a certificateless cross-domain identity authentication system based on blockchain for IIoT.In this system,the blockchain is used to establish trust between peer-to-peer domains,thereby eliminating the dependence on trusted third parties;by using certificateless encryption(Certificatelsss Signature,referred to as CLS),the certificate management problem is solved.The main work of this paper is as follows:A blockchain-based cross-domain identity authentication scheme for industrial IoT devices is designed,which can realize two-way identity authentication and secret key negotiation between IIoT devices located in different domains.In this solution,the information used for identity authentication is stored in the distributed ledger of the Hyperledger Fabric alliance chain to ensure the credibility of identity information;the blockchain provides distributed identity authentication services,which solves the existing identity authentication The scheme relies on a trusted third party;the scheme is based on a certificateless signature algorithm design,which avoids the high cost of certificate management in existing identity authentication schemes.According to the designed identity authentication scheme,a blockchain-based identity authentication system for IoT devices is designed based on the Hyperledger Fabric alliance chain platform.The system includes a communication module between IIoT devices,a certificateless signature module,and a blockchain service call module And the chain code.A test environment was built to test the basic functional modules of the system,and the results showed that the system can achieve cross-domain identity authentication between IIoT devices without relying on the central server and certificates.
Keywords/Search Tags:Internet of Thing, Industrial Internet of Things, Blockchain, Authentication, Certificateless Signature
PDF Full Text Request
Related items