Secure E-Voting System Based on Blockchain Technology and Homomorphic Encryption Scheme

Main Article Content

Mustafa Kamal Hussein
Dr. Mahmood Khalel Ibrahem

Abstract

Building an electronic voting system that satisfies the legal requirements of legislators has been a challenge for a long time. This process should be ensured to maintain the integrity and confidentiality of the casted votes and voters’ authentication before they cast their votes. Besides security, other issues need to be considered such as; simplicity, reliability, convenience, flexibility, mobility and cost.


In This paper two technique is used; Homomorphic encryption and Blockchain. Homomorphic encryption is used to encrypt the casted votes. Blockchain is then is used to link all the votes to ensure the integrity of the votes. At the end of the process the calculation of the final results is performed on encrypted votes without revealing any information about it to ensure the security of the votes and maintain the confidentiality in the sense that neither election authorities nor anyone else can link any ballot to the voter who cast it, and no voter can prove that he/she voted in a particular way.

Article Details

Section
Articles