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

Full description

Bibliographic Details
Main Authors: Jide Kehinde Adeniyi, Sunday Adeola Ajagbe, Emmanuel Abidemi Adeniyi, Pragasen Mudali, Matthew Olusegun Adigun, Tunde Taiwo Adeniyi, Ojo Ajibola
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