Font Size: a A A

Research On Identity Management Of IoT Based On Blockchain

Posted on:2022-03-18Degree:MasterType:Thesis
Country:ChinaCandidate:G X YanFull Text:PDF
GTID:2518306557467484Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the rapid development of the Internet of Things,more and more Internet of Things devices are deployed in the network to be responsible for data collection,storage,and processing.The Internet of Things devices at the perception layer are responsible for collecting and transmitting user data,and the Internet of Things devices on the network are responsible for processing data,which involves big data technology,machine learning technology,5G technology,and so on.Both the perception layer and the network layer of Io T devices need to communicate with other devices and cooperate to complete autonomous tasks.Before Io T devices communicate,digital identity plays a key role as a proof of identity in the network.At present,the registration server is mainly used in the Internet of Things to centrally manage the identity of the Internet of Things devices.This method has problems such as single point of failure,easy disclosure of user privacy,and low processing efficiency.Therefore,how to meet the characteristics of the Internet of Things and realize the credible management of digital signs is a problem that needs to be solved urgently.Blockchain is a trust management mechanism derived from Bitcoin,which has the characteristics of decentralization,immutability,and traceability.These technical characteristics provide a new solution for the trusted management of the Internet of Things.Most of the existing blockchain-based identity management schemes are aimed at the problems of identity management in the Internet.The identity involved is divided into two categories: one is self-management identity,and the other is decentralized.Compared with entities in the Internet,the devices in the Internet of Things have a large number.Weak computing power,and are not directly connected to the Internet,which makes the identity management scheme in the Internet cannot be directly applied to the Internet of Things.Although there are also a few research scholars who propose to implement the trusted management of the Internet of Things identity based on blockchain technology,most of the solutions do not give a detailed design based on the function of the identity management.the blockchain-based Io T identity management solution proposed in this paper starts from the identity management function,and solves three technical problems:(1)For the authenticity representation of digital identity under the decentralized scheme.Based on P2 P network technology,an identity management domain is created,and hashing technology is used to design the generation rules of digital identity.(2)Aiming at the issue of digital signage under the decentralized scheme.Analogous to the design of the block structure and chain structure in the Bitcoin system,the block structure and chain structure for the management of the Internet of Things identity are proposed.(3)Aiming at the verification of the authenticity of the digital identity under the decentralized mode.A smart contract for identity management is designed.By encapsulating the logic of digital identity issuance and identity verification in the contract,the credibility of the digital identity in the identity management domain is guaranteed.In order to verify the feasibility and correctness of the above solutions,this article builds a private blockchain network on the open source platform of Ethereum,and simulates and implements a blockchain-based Io T identity management system in the private chain.Through the test of the system and the analysis of the results,the feasibility and correctness of the proposed solution are shown.
Keywords/Search Tags:Block Chain, Internet of Things, Identity Management, Smart Contract
PDF Full Text Request
Related items