检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:Jingyu YAO Bo YANG Tao WANG Wenzheng ZHANG
机构地区:[1]School of Computer Science,Shaanxi Normal University,Xi’an 710119,China [2]State Key Laboratory of Integrated Services Networks,Xidian University,Xi’an 710119,China [3]Science and Technology on Communication Security Laboratory,Chengdu 610041,China
出 处:《Chinese Journal of Electronics》2024年第4期1063-1076,共14页电子学报(英文版)
基 金:National Natural Science Foundation of China (Grant No. U20012052);Foundation of Science and Technology on Communication Security Laboratory of China (Grant No. 61421030108022110);Open Fund of the State Key Laboratory of Integrated Services Networks, Xidian University (Grant No. ISN23-23);Key Research and Development Program of Shaanxi (Grant No. 2023-YBGY-214)。
摘 要:For electronic voting(e-voting) with a trusted authority, the ballots may be discarded or tampered, so it is attractive to eliminate the dependence on the trusted party. An e-voting protocol, where the final voting result can be calculated by any entity, is known as self-tallying e-voting protocol. To the best of our knowledge, addressing both abortive issue and adaptive issue simultaneously is still an open problem in self-tallying e-voting protocols.Combining Ethereum blockchain with cryptographic technologies, we present a decentralized self-tallying e-voting protocol. We solve the above problem efficiently by utilizing optimized Group Encryption Scheme and standard Exponential El Gamal Cryptosystem. We use zero-knowledge proof and homomorphic encryption to protect votes' secrecy and achieve self-tallying. All ballots can be verified by anyone and the final voting result can be calculated by any entity. In addition, using the paradigm of score voting and “1-out-of-k” proof, our e-voting system is suitable for a wide range of application scenarios. Experiments show that our protocol is more competitive and more suitable for large-scale voting.
关 键 词:Self-tallying Electronic voting system Distributed voting Smart contract
分 类 号:TP18[自动化与计算机技术—控制理论与控制工程]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.15