File Download

There are no files associated with this item.

  Links for fulltext
     (May Require Subscription)
Supplementary

Conference Paper: Platform-Independent Secure Blockchain-Based Voting System

TitlePlatform-Independent Secure Blockchain-Based Voting System
Authors
KeywordsHomomorphic encryption
Ring signature
Evoting
Blockchain
Issue Date2018
Citation
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2018, v. 11060 LNCS, p. 369-386 How to Cite?
Abstract© 2018, Springer Nature Switzerland AG. Cryptographic techniques are employed to ensure the security of voting systems in order to increase its wide adoption. However, in such electronic voting systems, the public bulletin board that is hosted by the third party for publishing and auditing the voting results should be trusted by all participants. Recently a number of blockchain-based solutions have been proposed to address this issue. However, these systems are impractical to use due to the limitations on the voter and candidate numbers supported, and their security framework, which highly depends on the underlying blockchain protocol and suffers from potential attacks (e.g., force-abstention attacks). To deal with two aforementioned issues, we propose a practical platform-independent secure and verifiable voting system that can be deployed on any blockchain that supports an execution of a smart contract. Verifiability is inherently provided by the underlying blockchain platform, whereas cryptographic techniques like Paillier encryption, proof-of-knowledge, and linkable ring signature are employed to provide a framework for system security and user-privacy that are independent from the security and privacy features of the blockchain platform. We analyse the correctness and coercion-resistance of our proposed voting system. We employ Hyperledger Fabric to deploy our voting system and analyse the performance of our deployed scheme numerically.
Persistent Identifierhttp://hdl.handle.net/10722/280684
ISSN
2023 SCImago Journal Rankings: 0.606
ISI Accession Number ID

 

DC FieldValueLanguage
dc.contributor.authorYu, Bin-
dc.contributor.authorLiu, Joseph K.-
dc.contributor.authorSakzad, Amin-
dc.contributor.authorNepal, Surya-
dc.contributor.authorSteinfeld, Ron-
dc.contributor.authorRimba, Paul-
dc.contributor.authorAu, Man Ho-
dc.date.accessioned2020-02-17T14:34:40Z-
dc.date.available2020-02-17T14:34:40Z-
dc.date.issued2018-
dc.identifier.citationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2018, v. 11060 LNCS, p. 369-386-
dc.identifier.issn0302-9743-
dc.identifier.urihttp://hdl.handle.net/10722/280684-
dc.description.abstract© 2018, Springer Nature Switzerland AG. Cryptographic techniques are employed to ensure the security of voting systems in order to increase its wide adoption. However, in such electronic voting systems, the public bulletin board that is hosted by the third party for publishing and auditing the voting results should be trusted by all participants. Recently a number of blockchain-based solutions have been proposed to address this issue. However, these systems are impractical to use due to the limitations on the voter and candidate numbers supported, and their security framework, which highly depends on the underlying blockchain protocol and suffers from potential attacks (e.g., force-abstention attacks). To deal with two aforementioned issues, we propose a practical platform-independent secure and verifiable voting system that can be deployed on any blockchain that supports an execution of a smart contract. Verifiability is inherently provided by the underlying blockchain platform, whereas cryptographic techniques like Paillier encryption, proof-of-knowledge, and linkable ring signature are employed to provide a framework for system security and user-privacy that are independent from the security and privacy features of the blockchain platform. We analyse the correctness and coercion-resistance of our proposed voting system. We employ Hyperledger Fabric to deploy our voting system and analyse the performance of our deployed scheme numerically.-
dc.languageeng-
dc.relation.ispartofLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)-
dc.subjectHomomorphic encryption-
dc.subjectRing signature-
dc.subjectEvoting-
dc.subjectBlockchain-
dc.titlePlatform-Independent Secure Blockchain-Based Voting System-
dc.typeConference_Paper-
dc.description.naturelink_to_subscribed_fulltext-
dc.identifier.doi10.1007/978-3-319-99136-8_20-
dc.identifier.scopuseid_2-s2.0-85053995007-
dc.identifier.volume11060 LNCS-
dc.identifier.spage369-
dc.identifier.epage386-
dc.identifier.eissn1611-3349-
dc.identifier.isiWOS:000476658100020-
dc.identifier.issnl0302-9743-

Export via OAI-PMH Interface in XML Formats


OR


Export to Other Non-XML Formats