BFV-Blockchainvoting: blockchain-based electronic voting systems with BFV full homomorphic encryption

Current electronic voting systems mostly relied on central server and the trusted third party, this kind system architecture increases the security risks of voting, and even makes voting fail.In order to solve this issue, an electronic voting system BFV-blockchainvoting that supported BFV homomorphi...

Full description

Saved in:
Bibliographic Details
Main Authors: Yatao YANG, Deli LIU, Peihe LIU, Ping ZENG, Song XIAO
Format: Article
Language:zho
Published: Editorial Department of Journal on Communications 2022-09-01
Series:Tongxin xuebao
Subjects:
Online Access:http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2022172/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841539992367661056
author Yatao YANG
Deli LIU
Peihe LIU
Ping ZENG
Song XIAO
author_facet Yatao YANG
Deli LIU
Peihe LIU
Ping ZENG
Song XIAO
author_sort Yatao YANG
collection DOAJ
description Current electronic voting systems mostly relied on central server and the trusted third party, this kind system architecture increases the security risks of voting, and even makes voting fail.In order to solve this issue, an electronic voting system BFV-blockchainvoting that supported BFV homomorphic encryption was proposed, and this system applied the blockchain technology to the electronic voting system to replace the trusted third party.Firstly, an open and transparent bulletin board was used to record the vote information, and an intelligent contract was used to realize the functions of verification and self counting.Secondly, in order to further improve the security and reliability of the voting process, the voter’s registration information was signed by SM2 signature algorithm, the ballot was managed by both parties that can supervise each other, and the counting data was encrypted by the BFV full homomorphic encryption algorithm.Finally, the evaluation of performance shows that it only costs 1.69 ms to complete one ballot in the proposed electronic voting system.This electronic voting scheme based on the BFV full homomorphic encryption and blockchain has better security attributes such as manipulation-resistance, anonymity, verifiability, double-voting resistance, coercion-resistance and resistance to quantum attacks.The scheme is suitable for a variety of voting scenarios and can meet the efficiency requirements in large voting scenarios.
format Article
id doaj-art-c4679df09f584845bf343a300c36e1cb
institution Kabale University
issn 1000-436X
language zho
publishDate 2022-09-01
publisher Editorial Department of Journal on Communications
record_format Article
series Tongxin xuebao
spelling doaj-art-c4679df09f584845bf343a300c36e1cb2025-01-14T06:28:47ZzhoEditorial Department of Journal on CommunicationsTongxin xuebao1000-436X2022-09-014310011159391613BFV-Blockchainvoting: blockchain-based electronic voting systems with BFV full homomorphic encryptionYatao YANGDeli LIUPeihe LIUPing ZENGSong XIAOCurrent electronic voting systems mostly relied on central server and the trusted third party, this kind system architecture increases the security risks of voting, and even makes voting fail.In order to solve this issue, an electronic voting system BFV-blockchainvoting that supported BFV homomorphic encryption was proposed, and this system applied the blockchain technology to the electronic voting system to replace the trusted third party.Firstly, an open and transparent bulletin board was used to record the vote information, and an intelligent contract was used to realize the functions of verification and self counting.Secondly, in order to further improve the security and reliability of the voting process, the voter’s registration information was signed by SM2 signature algorithm, the ballot was managed by both parties that can supervise each other, and the counting data was encrypted by the BFV full homomorphic encryption algorithm.Finally, the evaluation of performance shows that it only costs 1.69 ms to complete one ballot in the proposed electronic voting system.This electronic voting scheme based on the BFV full homomorphic encryption and blockchain has better security attributes such as manipulation-resistance, anonymity, verifiability, double-voting resistance, coercion-resistance and resistance to quantum attacks.The scheme is suitable for a variety of voting scenarios and can meet the efficiency requirements in large voting scenarios.http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2022172/electronic votingblockchainfull homomorphic encryptionBFV homomorphic encryptionsmart contract
spellingShingle Yatao YANG
Deli LIU
Peihe LIU
Ping ZENG
Song XIAO
BFV-Blockchainvoting: blockchain-based electronic voting systems with BFV full homomorphic encryption
Tongxin xuebao
electronic voting
blockchain
full homomorphic encryption
BFV homomorphic encryption
smart contract
title BFV-Blockchainvoting: blockchain-based electronic voting systems with BFV full homomorphic encryption
title_full BFV-Blockchainvoting: blockchain-based electronic voting systems with BFV full homomorphic encryption
title_fullStr BFV-Blockchainvoting: blockchain-based electronic voting systems with BFV full homomorphic encryption
title_full_unstemmed BFV-Blockchainvoting: blockchain-based electronic voting systems with BFV full homomorphic encryption
title_short BFV-Blockchainvoting: blockchain-based electronic voting systems with BFV full homomorphic encryption
title_sort bfv blockchainvoting blockchain based electronic voting systems with bfv full homomorphic encryption
topic electronic voting
blockchain
full homomorphic encryption
BFV homomorphic encryption
smart contract
url http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2022172/
work_keys_str_mv AT yataoyang bfvblockchainvotingblockchainbasedelectronicvotingsystemswithbfvfullhomomorphicencryption
AT deliliu bfvblockchainvotingblockchainbasedelectronicvotingsystemswithbfvfullhomomorphicencryption
AT peiheliu bfvblockchainvotingblockchainbasedelectronicvotingsystemswithbfvfullhomomorphicencryption
AT pingzeng bfvblockchainvotingblockchainbasedelectronicvotingsystemswithbfvfullhomomorphicencryption
AT songxiao bfvblockchainvotingblockchainbasedelectronicvotingsystemswithbfvfullhomomorphicencryption