A biometrics-generated private/public key cryptography for a blockchain-based e-voting system
Voting aims to provide the best decision or select the most selected option for the largest group of voters. Malicious parties gaining access, and otherwise tampering with election results, or the votes make this effort counterproductive. To alleviate this, this study examined the introduction of bl...
Main Authors: | , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Elsevier
2024-03-01
|
Series: | Egyptian Informatics Journal |
Subjects: | |
Online Access: | http://www.sciencedirect.com/science/article/pii/S1110866524000100 |
_version_ | 1827311208605155328 |
---|---|
author | Jide Kehinde Adeniyi Sunday Adeola Ajagbe Emmanuel Abidemi Adeniyi Pragasen Mudali Matthew Olusegun Adigun Tunde Taiwo Adeniyi Ojo Ajibola |
author_facet | Jide Kehinde Adeniyi Sunday Adeola Ajagbe Emmanuel Abidemi Adeniyi Pragasen Mudali Matthew Olusegun Adigun Tunde Taiwo Adeniyi Ojo Ajibola |
author_sort | Jide Kehinde Adeniyi |
collection | DOAJ |
description | Voting aims to provide the best decision or select the most selected option for the largest group of voters. Malicious parties gaining access, and otherwise tampering with election results, or the votes make this effort counterproductive. To alleviate this, this study examined the introduction of blockchain. The transparent and immutable nature of the blockchain makes this data impossible to alter and allows the election results to be transparent. To further increase the transparency of the system while keeping voters anonymous, a biometric based cryptography was introduced. The biometric was introduced as the source for the private key for each voter while a public was generated to act as the identity of the voter. The biometric trait of each individual is unique and cannot be forged, hence the identity of the voter is secured. The public key available cannot be traced by to the private key, hence, identity of the voter is anonymous. The system showed an encouraging performance after testing. |
first_indexed | 2024-03-08T10:30:31Z |
format | Article |
id | doaj.art-71885c851d5b415fa4dd9736738e1a47 |
institution | Directory Open Access Journal |
issn | 1110-8665 |
language | English |
last_indexed | 2024-04-24T20:13:10Z |
publishDate | 2024-03-01 |
publisher | Elsevier |
record_format | Article |
series | Egyptian Informatics Journal |
spelling | doaj.art-71885c851d5b415fa4dd9736738e1a472024-03-23T06:23:20ZengElsevierEgyptian Informatics Journal1110-86652024-03-0125100447A biometrics-generated private/public key cryptography for a blockchain-based e-voting systemJide Kehinde Adeniyi0Sunday Adeola Ajagbe1Emmanuel Abidemi Adeniyi2Pragasen Mudali3Matthew Olusegun Adigun4Tunde Taiwo Adeniyi5Ojo Ajibola6Department of Computer Science, Landmark University, Omu-Aran, NigeriaDepartment of Computer Science, University of Zululand, Kwadlangezwa 3886, South Africa; Department of Computer Engineering, First Technical University, Ibadan 200255, Nigeria; Corresponding author at: Department of Computer Science, University of Zululand, Kwadlangezwa 3886, South Africa.College of Computing & Communication Studies, Bowen University Iwo, NigeriaDepartment of Computer Science, University of Zululand, Kwadlangezwa 3886, South AfricaDepartment of Computer Science, University of Zululand, Kwadlangezwa 3886, South AfricaDepartment of Computer Science, University of Ilorin, Ilorin, NigeriaDepartment of Computer Science, Landmark University, Omu-Aran, NigeriaVoting aims to provide the best decision or select the most selected option for the largest group of voters. Malicious parties gaining access, and otherwise tampering with election results, or the votes make this effort counterproductive. To alleviate this, this study examined the introduction of blockchain. The transparent and immutable nature of the blockchain makes this data impossible to alter and allows the election results to be transparent. To further increase the transparency of the system while keeping voters anonymous, a biometric based cryptography was introduced. The biometric was introduced as the source for the private key for each voter while a public was generated to act as the identity of the voter. The biometric trait of each individual is unique and cannot be forged, hence the identity of the voter is secured. The public key available cannot be traced by to the private key, hence, identity of the voter is anonymous. The system showed an encouraging performance after testing.http://www.sciencedirect.com/science/article/pii/S1110866524000100BiometricsCryptographyBlockchainE-voting systemPrivate key |
spellingShingle | Jide Kehinde Adeniyi Sunday Adeola Ajagbe Emmanuel Abidemi Adeniyi Pragasen Mudali Matthew Olusegun Adigun Tunde Taiwo Adeniyi Ojo Ajibola A biometrics-generated private/public key cryptography for a blockchain-based e-voting system Egyptian Informatics Journal Biometrics Cryptography Blockchain E-voting system Private key |
title | A biometrics-generated private/public key cryptography for a blockchain-based e-voting system |
title_full | A biometrics-generated private/public key cryptography for a blockchain-based e-voting system |
title_fullStr | A biometrics-generated private/public key cryptography for a blockchain-based e-voting system |
title_full_unstemmed | A biometrics-generated private/public key cryptography for a blockchain-based e-voting system |
title_short | A biometrics-generated private/public key cryptography for a blockchain-based e-voting system |
title_sort | biometrics generated private public key cryptography for a blockchain based e voting system |
topic | Biometrics Cryptography Blockchain E-voting system Private key |
url | http://www.sciencedirect.com/science/article/pii/S1110866524000100 |
work_keys_str_mv | AT jidekehindeadeniyi abiometricsgeneratedprivatepublickeycryptographyforablockchainbasedevotingsystem AT sundayadeolaajagbe abiometricsgeneratedprivatepublickeycryptographyforablockchainbasedevotingsystem AT emmanuelabidemiadeniyi abiometricsgeneratedprivatepublickeycryptographyforablockchainbasedevotingsystem AT pragasenmudali abiometricsgeneratedprivatepublickeycryptographyforablockchainbasedevotingsystem AT matthewolusegunadigun abiometricsgeneratedprivatepublickeycryptographyforablockchainbasedevotingsystem AT tundetaiwoadeniyi abiometricsgeneratedprivatepublickeycryptographyforablockchainbasedevotingsystem AT ojoajibola abiometricsgeneratedprivatepublickeycryptographyforablockchainbasedevotingsystem AT jidekehindeadeniyi biometricsgeneratedprivatepublickeycryptographyforablockchainbasedevotingsystem AT sundayadeolaajagbe biometricsgeneratedprivatepublickeycryptographyforablockchainbasedevotingsystem AT emmanuelabidemiadeniyi biometricsgeneratedprivatepublickeycryptographyforablockchainbasedevotingsystem AT pragasenmudali biometricsgeneratedprivatepublickeycryptographyforablockchainbasedevotingsystem AT matthewolusegunadigun biometricsgeneratedprivatepublickeycryptographyforablockchainbasedevotingsystem AT tundetaiwoadeniyi biometricsgeneratedprivatepublickeycryptographyforablockchainbasedevotingsystem AT ojoajibola biometricsgeneratedprivatepublickeycryptographyforablockchainbasedevotingsystem |