Font Size: a A A

Design And Implementation Of Secure Electronic Voting System Based On Multi Party Computing

Posted on:2022-02-04Degree:MasterType:Thesis
Country:ChinaCandidate:X F GaoFull Text:PDF
GTID:2518306338495524Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
Privacy data protection is becoming more and more important nowadays.Secure multi-party computing is mainly applied to the joint computing of private data,which can explore the value of data on the premise of ensuring privacy.Secure multi-party computing provides a solution of multi-party joint computing,which can achieve the results of the contract function without exposing the privacy data.Secure multiparty computing technology plays an important role in the design of electronic voting scheme.The secure electronic voting scheme based on secure multi-party computing technology can effectively avoid information leakage.Electronic voting scheme based on secure multiparty computing involves many related technologies,including asymmetric encryption and secret sharing.The work of this paper is to design a secure electronic voting scheme with full privacy,security and no certificate based on secure multi-party computing.According to this scheme,combined with specific development tools and environment,a set of secure electronic voting system is implemented.The system has friendly interface,simple operation and does not require users to have theoretical knowledge.The test results show that the process and results are accurate,and the calculation process of secure electronic voting scheme is realized.Compared with the traditional electronic voting system,the secure electronic voting system improves the security and privacy.The main advantages are reflected in the following aspects.1.Voters' votes will not be disclosed.The function of vote secrecy includes that candidates will not know the result of a voter's vote,and the third-party database manager will not be able to obtain the voter's vote.2.The number of votes won by candidates will not be disclosed.In general,the number of votes won by candidates will be disclosed,which can not guarantee the privacy of candidates.The secure electronic voting system designed in this paper realizes the secure counting of votes and ranking without exposing the number of votes of candidates.3.Voters need not vote online at the same time.In the case of a large number of voters to vote,the secure electronic voting system designed in this paper supports the safe voting when the voters are not online at the same time.
Keywords/Search Tags:Privacy data, Secure multi-party computation, Electronic voting, Homomorphic encryption, Secret sharing
PDF Full Text Request
Related items