Secure Electronic Voting using Block Chain and Homomorphic Encryption
C. Sravani1, G Murali2

1C. Sravani, M.Tech Student, Department of Computer Science and Engineering, JNTUA College of Engineering, Pulivendula (Andhra Pradesh), India.
2Dr. G Murali, Assistant Professor, Department of Computer Science and Engineering, JNTUA College of Engineering, Pulivendula (Andhra Pradesh), India.
Manuscript received on 13 October 2019 | Revised Manuscript received on 22 October 2019 | Manuscript Published on 02 November 2019 | PP: 1002-1007 | Volume-8 Issue-2S11 September 2019 | Retrieval Number: B11680982S1119/2019©BEIESP | DOI: 10.35940/ijrte.B1168.0982S1119
Open Access | Editorial and Publishing Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)

Abstract: Blockchain is the technology that has attracted enormous interest recently as it provides security and privacy through immutable distributed ledger. It is the backbone of the most popular cryptocurrency, bitcoin. Due to its robust consensus mechanism and tamper proof data storage, it is widely adopted in the applications where trust is given utmost importance. Homomorphic Encryption algorithms can be used to operate on the data that is encrypted without the knowledge of private key. Operations can be performed on encrypted data without decrypting the data. Only client knows about the private key. These two technologies can be used to securely transfer and store data in the cloud systems. In this paper we propose how this blockchain technology and homomorphic encryption can be used to build reliable, tamper-proof and efficient electronic voting system. An electronic voting system should be secure, and it should not allow duplicate votes and be fully tamper proof, while protecting the privacy of the voters. In this work, we have designed, implemented and tested an electronic voting application and providing hashing for votes and stored in blockchain cloud. If data in database is lost, then it can be retrieved from blockchain cloud.
Keywords: Security, Hashing, Blockchain, Privacy, e-voting, Immutability, Homomorphic Encryption.
Scope of the Article: Block Chain-Enabled IoT Device and Data Security and Privacy