Ahmed A. Abu Aziz

Work place: Department of Computer Engineering Faculty of Engineering Islamic University of Gaza, Gaza Strip, Palestine

E-mail: a.abuaziz@gmail.com


Research Interests: Computer systems and computational processes, Computer Architecture and Organization, Data Structures and Algorithms


Ahmed Abu Aziz, is an enthusiastic information security engineer, experienced  in Networks, Systems administration, Programming, Information Security training and consulting Ahmed has his MSc degree in Computer Engineering form the Islamic University of Gaza in 2015 in the field of Information Security and Cryptography. He has his BSC degree in Computer Systems Engineering from Palestine Technical Collage. He is very interested in systems and cloud security. He is working as a systems administrator and information security engineer in a local company.

Author Articles
Using Homomorphic Cryptographic Solutions on E-voting Systems

By Ahmed A. Abu Aziz Hasan N. Qunoo Aiman A. Abu Samra

DOI: https://doi.org/10.5815/ijcnis.2018.01.06, Pub. Date: 8 Jan. 2018

Homomorphic Cryptography raised as a new solution used in electronic voting systems. In this research, Fully Homomorphic encryption used to design and implement an e-voting system. The purpose of the study is to examine the applicability of Fully Homomorphic encryption in real systems and to evaluate the performance of fully homomorphic encryption in e-voting systems. Most of homomorphic cryptography e-voting systems based on additive or multiplicative homomorphic encryption. In this research, fully homomorphic encryption used to provide both operations additive and multiplication, which ease the demonstration of none interactive zero-knowledge proof NIZKP. The proposed e-voting system achieved most of the important security issues of the internet-voting systems such as eligibility, privacy, accuracy, verifiability, fairness, and others. One of the most important properties of the implemented internet voting system its applicability to work on cloud infrastructure, while preserving its security characteristics. The implementation is done using homomorphic encryption library HELib. Addition and multiplication properties of fully homomorphic encryption were used to verify the correctness of vote structure as a NIZKP, and for calculating the results of the voting process in an encrypted way. The results show that the implemented internet voting system is secure and applicable for a large number of voters up to 10 million voters.

[...] Read more.
Other Articles