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/thesisDetails#10.11959/j.issn.1000-436x.2022172
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850210911400230912
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-b609c4e9daca44c6805d3d2688c8a572
institution OA Journals
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-b609c4e9daca44c6805d3d2688c8a5722025-08-20T02:09:40ZzhoEditorial 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/thesisDetails#10.11959/j.issn.1000-436x.2022172electronic voting;blockchain;full homomorphic encryption;BFV homomorphic encryption;smart 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/thesisDetails#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