A Secure and Authenticating E-Voting System Using Multiple Biometrics


  • Fatimah Ajeel Dhaher Computer Department. College of Education for pure science University of Thi - Qar, Thi - Qar. Iraq
  • Kadhim Hasen Kuban Computer Department. College of Education for pure science University of Thi - Qar, Thi - Qar. Iraq


php(mysql), Dlib library, Python Fingerprint Recognition, DNN, SIFT


This study suggested design and implementation biometric-based electoral system for Iraqi state
institutions and its political system. The proposed system employs automated methods of identifying and
authenticating the identity of a voter based on his/her face image and fingerprints. Using face and
fingerprint, ease of acquisition and high matching accuracy made them suitable for biometric application.
The system consists of two phases: the voter registration phase and the verification phase that is activated
on the Election Day. Voters interacting with the system through graphical user interface, which gathers
their data in different databases to reflect their functions. Flexible and user-centric design methodologies
have been adopted. The system was designed using Python programming language, MySQL database
server and Apache web server in addition to some other descriptive languages as PHP. The
implementation of this system shows that the integrity of the Iraqi Electoral Process can be greatly
enhanced in the state instead of the previous election system


McGrath, K., & Maiye, A. (2010). The role of institutions in ICT innovation: learning from

interventions in a Nigerian e-government initiative. Information Technology for Development, 16(4),


Aishwarya A. S., Prashant P. (2015). Biometric Voting System with Centralized Database. [Online].

Available: http://www.iosrjournals.org/iosr-jeee/Papers/Vol10-issue4/Version-3/N010438890.pdf.

(Accessed on 17th June, 2018). [3] Nwangwu, C. (2015). Biometric voting technology and the 2015

general elections in Nigeria. Department of Political Science, University of Nigeria, Nsukka.

Oluwatosin A. (2015). Online Voting System with Biometric Authentication for UiElections. [Online].


tric_Authentication_for_UI_Elections. (Accessed on 2nd December, 2017).

Eduardo I., Nicolás G., Cesar E., Ariel P., Franco C., Ismael R., Patricia P. (2010). Biometric

identification in electronic voting systems. [Online]. Available:

https://pdfs.semanticscholar.org/276f/3e0a884635e85da647f70f3353d3ba5bfa74.pdf. (Accessed on 6th

April, 2018).

Thang K. F. (2008). Biometric-Secure E-voting System for Election Processes. [Online]. Avalaible:

file:///C:/Users/Longe/Downloads/A_biometricsecure_evoting_system_for_election_pr.pdf. (Accessed

on 26th January, 2016).

Patil Rahul H., TarteBabita B., Wadekar Sapana S., Zurunge Bhakti S.and Prof. Phursule Rajesh

(2017)." A Secure E-Voting System Using Face Recognition and Dactylogram". Student at JSPM’s

ICOER, Wagholi, Pune - 412207, India. (IERJ). VOLUME 2, ISSN 2395-1621. (2017).

Zinah J Mohammed Ameen. (2018)." Secure Electronic Voting Application Based on Face

Recognition and Ciphering". Computer Engineering Department, University of Technology, Baghdad,

Iraq. ISSN Online: 2474-9257.11

A. Piratheepan, S. Sasikaran, P. Thanushkanth, S. Tharsika, M. Nathiya, C. Sivakaran, N.

Thiruchchelvan and K. Thiruthanigesan. (2017)." Fingerprint Voting System Using Arduino". College of

Technology Jaffna, Sri Lanka. Middle-East Journal. ISSN 1990-9233.

Syed Shahram Najam, Aamir Zeb Shaikh, and Shabbar Naqvi. "A Novel Hybrid Biometric

Electronic Voting System: Integrating Finger Print and Face Recognition". Department of Electronic

Engineering, NED University of Engineering & Technology, Karachi, Department of Computer Systems

Engineering, Baluchistan University of Engineering & Technology, Khuzdar. Mehran University

Research Journal of Engineering & Technology. Volume 37, [p-ISSN: 0254-7821, e-ISSN: 2413-7219].


" Dlib C++ Library " . http://dlib.net/

"Kjanko/ Python Fingerprint Recognition", https://github.com/kjanko/python-fingerprintrecognition

Unsang Park, Sharath Pankanti, and A. K. Jain(2008)." Fingerprint Verification Using SIFT

Features" . IBM T. J. Watson Research Center, Hawthorne, NY, USA 10532; Dept. of Computer Science

& Engineering, Michigan State Univ., East Lansing, MI, USA 48824. Orlando, Florida.

" Database Programming in Python", https://opensourceforu.com/2019/04/database-programmingpython/