E-VOTING SYSTEM BASED ON BLOCKCHAIN

Well-designed e-voting can improve the security of ballots, ensure voter privacy and speed up calculation processing. The challenge of e-voting is how to maintain data integrity and voter privacy but allow for transparency. Some studies use several cryptographic techniques to ensure voter privacy...

Full description

Saved in:
Bibliographic Details
Main Author: Setiawan AR, Adnan
Format: Theses
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/61876
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
id id-itb.:61876
spelling id-itb.:618762021-09-28T10:12:21ZE-VOTING SYSTEM BASED ON BLOCKCHAIN Setiawan AR, Adnan Indonesia Theses e-voting, blockchain, privacy, integrity INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/61876 Well-designed e-voting can improve the security of ballots, ensure voter privacy and speed up calculation processing. The challenge of e-voting is how to maintain data integrity and voter privacy but allow for transparency. Some studies use several cryptographic techniques to ensure voter privacy but do not guarantee data integrity. Likewise, the use of blockchain as a ballot box to maintain the integrity and transparency of votes but blockchain is not involved in the entire e-voting phase. In this thesis, analysis and design are carried out so that all stages of the selection will be carried out in the blockchain system. At each of these stages, an analysis of the challenges that will be faced and the threats that need to be mitigated are also carried out. Several cryptographic techniques are applied to smart contracts to detect double voting and for the calculation process. The results of the study show that data integrity is achieved because every data change on the blockchain can be tracked and will also result in failed transaction commits if the data in the ledger of each peer is inconsistent. Voter privacy can be guaranteed by using the LRS scheme in signature generation and double voting detection, but it causes computation to be higher as the number of voters increases. The performance of counting ballots using the homomorphic encryption scheme is not significantly affected by the large number of ballots because the decryption process is only carried out for the summation results. text
institution Institut Teknologi Bandung
building Institut Teknologi Bandung Library
continent Asia
country Indonesia
Indonesia
content_provider Institut Teknologi Bandung
collection Digital ITB
language Indonesia
description Well-designed e-voting can improve the security of ballots, ensure voter privacy and speed up calculation processing. The challenge of e-voting is how to maintain data integrity and voter privacy but allow for transparency. Some studies use several cryptographic techniques to ensure voter privacy but do not guarantee data integrity. Likewise, the use of blockchain as a ballot box to maintain the integrity and transparency of votes but blockchain is not involved in the entire e-voting phase. In this thesis, analysis and design are carried out so that all stages of the selection will be carried out in the blockchain system. At each of these stages, an analysis of the challenges that will be faced and the threats that need to be mitigated are also carried out. Several cryptographic techniques are applied to smart contracts to detect double voting and for the calculation process. The results of the study show that data integrity is achieved because every data change on the blockchain can be tracked and will also result in failed transaction commits if the data in the ledger of each peer is inconsistent. Voter privacy can be guaranteed by using the LRS scheme in signature generation and double voting detection, but it causes computation to be higher as the number of voters increases. The performance of counting ballots using the homomorphic encryption scheme is not significantly affected by the large number of ballots because the decryption process is only carried out for the summation results.
format Theses
author Setiawan AR, Adnan
spellingShingle Setiawan AR, Adnan
E-VOTING SYSTEM BASED ON BLOCKCHAIN
author_facet Setiawan AR, Adnan
author_sort Setiawan AR, Adnan
title E-VOTING SYSTEM BASED ON BLOCKCHAIN
title_short E-VOTING SYSTEM BASED ON BLOCKCHAIN
title_full E-VOTING SYSTEM BASED ON BLOCKCHAIN
title_fullStr E-VOTING SYSTEM BASED ON BLOCKCHAIN
title_full_unstemmed E-VOTING SYSTEM BASED ON BLOCKCHAIN
title_sort e-voting system based on blockchain
url https://digilib.itb.ac.id/gdl/view/61876
_version_ 1822003954353963008