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
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.