Font Size: a A A

Research On Internet Of Things Security Mechanism Based On Blockchain

Posted on:2022-02-10Degree:MasterType:Thesis
Country:ChinaCandidate:C B ZhouFull Text:PDF
GTID:2518306491485464Subject:Engineering and Computer Technology
Abstract/Summary:PDF Full Text Request
With the upgrading and innovation of communication technology,5G injects new vitality into the development of the Internet of Things.The Internet of Things technology is being widely used in medical care,sharing economy,smart city and other fields.At the same time,with the rapid development of Internet of Things,new security issues are constantly emerging.At present,a large number of Io T devices has no security authentication mechanism,and the trust issues between devices rely heavily on centralized third-party services.However,under the trend of more and more devices join the net,the centralized management mechanism is facing a large number of device connection.It has to consume a lot of resources to provide security services,at facing the security risk of a single point of failure,meanwhile.Blockchain has the characteristics of decentralization,non-tempering and information transparency,which can provide a secure interactive environment for the Internet of Things.The bringing of blockchain technology provides new solutions to common security problems in the Internet of Things.Combining the security features of Io T and blockchain,this paper proposes a decentralized blockchain-Io T architecture and designs relevant security mechanism.The main contents of this paper are as follows:1)In view of the problem that the trusted interaction between Io T devices is heavily relies on centralized management,this paper combines the non-tampering characteristics of the blockchain and proposes a decentralized Io T security mechanism.By dividing the devices into multiple trusted domains and designing the encrypted communication mode of the devices in different scenarios,the trusted interaction of the devices in the Internet of Things is realized.At the same time,this paper proposes a computing-power-complementary ECDH key exchange algorithm,which can improve the communication efficiency between devices on the premise of ensuring security.2)In order to improve the security of device identity management,this paper designs a blockchain-based PKI system to help build the trusted domain.The system provides public key registration,update,search,verification and revoke services for the device to ensure the uniqueness of its identity.3)Aiming at the problem of low information sharing efficiency caused by the large number and variety of Io T devices,this paper proposes an Io T-blockchain multi-layer smart contract model based on the architectural characteristics of the Io T,and designs related algorithms to help improve the efficiency of transaction interaction between devices.The bringing of smart contract will effectively improve the security and automation of the interaction between Io T devices.In order to verify the feasibility and effectiveness of the scheme,this paper built an experimental environment based on Ethereum,and designed simulation experiments to simulate the interaction scenarios between devices and the impact of malicious nodes on the overall network interaction.
Keywords/Search Tags:Io T Security, Blockchain, Identity Authentication, Smart Contract
PDF Full Text Request
Related items