Font Size: a A A

Research On The Authentication And Collaboration Mechanism Of Decentralized CPS Equipment Based On Secure Voting

Posted on:2019-09-24Degree:MasterType:Thesis
Country:ChinaCandidate:H C XieFull Text:PDF
GTID:2438330563957689Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In the future society,various CPS(Cyber-Physical Systems)devices will present the state of mutual influence,mutual cooperation,and autonomous collaboration to complete the work.In the process of autonomous cooperation of devices,it is inevitable that malicious devices will deceive and destroy cooperative networks and obtain illegal interests.At the same time,sufficient trust relationships need to be formed between devices to ensure that the cooperation when rights and obligations are delivered inconsistently is completed.Existing studies have insufficient research on the establishment of trust relationships between devices.The existing common certification center management models have huge computational burdens,data acquisition difficulties,low anti-attack capabilities,single point of collapse,or evils in the authentication center will affect the entire network.The system costs are high and there are high risks.Study the decentralized collaborative consensus mechanism;decentralize the establishment of trust between devices and devices;and study how to autonomously ensure the successful completion of information exchange and collaborative work between devices in the presence of malicious devices,significance.As a relatively new information security technology,blockchain technology is an effective tool for decentralized mutual trust and value transmission.In addition,the application prospects of the network devices are equally huge in the generation of consensus,autonomous management,and autonomous collaboration.The main results of this paper are as follows:1.A blockchain-based identity authentication mechanism is proposed,an "authentication chain" is built to store authentication information and trust information,and an open source API of the blockchain Baas platform is used to implement the process of autonomous authentication of devices.The experimental data show that After the introduction of the blockchain,the credibility of the certification has improved significantly.2.Based on blockchain-based identity authentication,an electronic voting method based on blockchain technology is implemented using blockchain technology(based on MIT's Enigma blockchain project)and VSS electronic voting method.It is decentralized,complete and robust,legally fair,verifiable,and without receipts,and can effectively protect device privacy.In this technology,the cloud storage voting data and the alliance blockchain are used to store the verification data,which at the same time guarantees the non-modestability of the voting data storage,storage costs,and throughput rates.We consider this voting method as the consensus basis algorithm in device collaboration.This method can effectively ensure that in the presence of malicious nodes,the network can be correctly and verifiable according to the wishes of the majority.At the same time,the device is implementing consensus.During the process,any third party can perform audits and verifications.3.This paper uses blockchain tokens to design a monetary value system for decentralized device collaboration.For each device,the credit score system is designed by other users based on the user's historical behavior data.The two systems correspond to the monetary and credit mechanisms in social collaboration,and build a decentralized framework for device collaboration.
Keywords/Search Tags:CPS device collaboration, Blockchain, Decentralization, Authentication, Electronic voting
PDF Full Text Request
Related items