CFP last date
01 May 2024
Reseach Article

Implementation of Advance Encryption Standard (AES) in Biometric Electronic Voting Software

by M. O. Yinyeh, David Sanka Laar
Communications on Applied Electronics
Foundation of Computer Science (FCS), NY, USA
Volume 4 - Number 3
Year of Publication: 2016
Authors: M. O. Yinyeh, David Sanka Laar
10.5120/cae2016652052

M. O. Yinyeh, David Sanka Laar . Implementation of Advance Encryption Standard (AES) in Biometric Electronic Voting Software. Communications on Applied Electronics. 4, 3 ( January 2016), 30-42. DOI=10.5120/cae2016652052

@article{ 10.5120/cae2016652052,
author = { M. O. Yinyeh, David Sanka Laar },
title = { Implementation of Advance Encryption Standard (AES) in Biometric Electronic Voting Software },
journal = { Communications on Applied Electronics },
issue_date = { January 2016 },
volume = { 4 },
number = { 3 },
month = { January },
year = { 2016 },
issn = { 2394-4714 },
pages = { 30-42 },
numpages = {9},
url = { https://www.caeaccess.org/archives/volume4/number3/510-2016652052/ },
doi = { 10.5120/cae2016652052 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2023-09-04T19:53:28.115227+05:30
%A M. O. Yinyeh
%A David Sanka Laar
%T Implementation of Advance Encryption Standard (AES) in Biometric Electronic Voting Software
%J Communications on Applied Electronics
%@ 2394-4714
%V 4
%N 3
%P 30-42
%D 2016
%I Foundation of Computer Science (FCS), NY, USA
Abstract

This paper describes the development and implementation of a Voting software that makes use of the Advance Encryption Standard (AES), to encrypt all votes cast in a biometric verifiable election system. The software allows votes that are cast to be sent and tallied safely. The software allows the voter to cast their ballot by clicking or selecting few buttons, making voting seamlessly. The software is composed of a two applications, the Server application and the Client application, the Client application basically encrypts the votes cast by the voter whiles the Sever application decrypts the encrypted votes, tally votes and manages Election related data and procedures. The biometric identification module enrolls qualified voters and verifiers them on Election Day reducing or eliminating the possibility of multiple registration and voting. The AES module prevents the possibility of manipulating a voter’s intent and thwarting malicious people from tampering of the elections results. The software was developed using C# .Net for the front end of the software and Microsoft SQL Server 2012 database at the back end. The software can be used for all public elections for choosing leaders and to inform decision making process.

References
  1. Delfs, Hans & Knebl, Helmut (2007). "Symmetric-key encryption". Introduction to cryptography: principles and applications. Springer. ISBN 9783540492436
  2. Electronic Voting, Wikipedia, April 2015. Retrieved fromwebsite:http://en.wikipedia.org/wiki/Electronic_voting
  3. Federal Information Processing Standards (FIPS) (November 26, 2001) “Announcing the ADVANCED ENCRYPTION STANDARD (AES)”, Publication 197
  4. G.O. Ofori-Dwumfuo and E. Paatey, 2011. “The Design of an Electronic Voting System”. Research Journal of Information Technology 3(2): 91-98, 2011 International Institute for Democracy and Electoral Assistance (International IDEA) (December 2011). “Introducing Electronic Voting: Essential Considerations”. PolicyPaper. ISBN 978-91-86565-21-3
  5. Majid Bakhtiari & Mohd Aizaini Maarof, (2012),“Serious Security Weakness in RSA Cryptosystem”. IJCSI International Journal of Computer Science Issues, Vol. 9, Issue 1, No 3, January 2012
  6. Mark A. Herschberg, 1997. “Secure Electronic Voting Over the World Wide Web”, Massachusetts Institute of Technology.
  7. Mostafizur, R., Sharfuddin B., & Rajibul, H., Electronic Voting System, (2007) BRAC University, Dhaka, Bangladesh.
  8. Mullen, Gary & Mummert, Carl (2007). Finite fields and applications. American Mathematical Society. p. 112. ISBN 9780821844182.
  9. National Policy on the Use of the Advanced Encryption Standard (AES) to Protect National Security Systems and National Security Information - CNSS Policy No. 15, Fact Sheet No. 1, June 2003 Retrieved from Website: http://niatec.info/viewpage.aspx?id=244
  10. NIST.gov, 2001. “NIST FIPS 197 - Advanced Encryption Standard (AES)". Retrived for the Website: http://www.nist.org/nist_plugins/content/content.php?content.39
  11. Superior Electoral Court, 2014. “The history of Brazilian voting machines”. Retrieved from website: http://english.tse.jus.br/noticias-tse-en/2014/Fevereiro/justice-carlos-velloso-the-history-of-brazilian-voting-machines
  12. Reuters "Ghana's Mahama wins election, opposition cries foul". 9 December 2012. Retrieved form website : http://uk.reuters.com/article/2012/12/09/uk-ghana-election-idUKBRE8B809120121209
Index Terms

Computer Science
Information Sciences

Keywords

Biometric Electronic Voting AES Encryption Software and Secure.