Font Size: a A A

The Electronic Voting System Applications Based On Secure Multiparty Computation

Posted on:2011-10-11Degree:MasterType:Thesis
Country:ChinaCandidate:X H ChenFull Text:PDF
GTID:2208360302998751Subject:Computational Mathematics
Abstract/Summary:PDF Full Text Request
Secure multi-party computation was first introduced by A. Yao in 1982 through "Yao's millionaires problem" raised. After decades of continuous research, secure multiparty computation has been greatly developed and achieved fruitful results. Currently, Secure multiparty computation has become a research focus of modern cryptography and information security. With secure multiparty computation protocol, one can not only realize cooperation of network interconnection, but also can ensure online security of all parties'secret. So, Secure multiparty computation has a very wide range of applications in the fileds of key management system, online voting, electronic bidding, and joint signature. And secure multiparty computation has wider applications in conjunction with the signcryption techniques, authentication and other cryptographic technologies. The significance of this subject is not only in theory significance, but also in China's economic and social fields, and the prospect is optimistic.The beginning of this paper introduces the definition of secure multiparty computation, significance of research and development status, then we present an overview for some important of existing secure multiparty computation protocol. For the specific application of secure multiparty computation, we mainly introduced some electronic voting protocols and analysis some problems of the FOO protocol. This paper concentrates on the application of secure multiparty computation in the electronic voting, and has achieved the following results:(1) We gives an electronic voting scheme based on homomorphic commitment verifiable secret sharing. With the technology of homomorphic commitment, this scheme has two-way authentication features, can identify dishonest voters and dishonest counting bodies, the security and fairness have been well guarantee in the process of voting.(2) We conducted a computer simulation implementation for the given protocol. The System, adopt the MVC framework which include model, view and controller, based on J2EE technology platform. The coupling between the objects is effectively reduced to meet the practical application.
Keywords/Search Tags:Secure Multiparty Computation, Electronic Voting, Homomorphic Commitment, Secret sharing
PDF Full Text Request
Related items