信息网络安全 ›› 2025, Vol. 25 ›› Issue (1): 88-97.doi: 10.3969/j.issn.1671-1122.2025.01.008
张洋1,2(), 魏荣1,2, 尤启迪1,2, 蒋小彤1,2
收稿日期:
2024-10-15
出版日期:
2025-01-10
发布日期:
2025-02-14
通讯作者:
张洋
E-mail:yangz_eddy@163.com
作者简介:
张洋(1991—),男,安徽,工程师,博士,主要研究方向为格密码和全同态加密|魏荣(1993—),女,山西,工程师,硕士,主要研究方向为密码算法实现|尤启迪(1982—),男,黑龙江,研究员,博士,CCF会员,主要研究方向为网络安全|蒋小彤(1998—),女,山东,助理工程师,硕士,主要研究方向为信息安全
基金资助:
ZHANG Yang1,2(), WEI Rong1,2, YOU Qidi1,2, JIANG Xiaotong1,2
Received:
2024-10-15
Online:
2025-01-10
Published:
2025-02-14
Contact:
ZHANG Yang
E-mail:yangz_eddy@163.com
摘要:
电子投票方案由于其效率和结果的准确性受到越来越多的关注,然而其安全问题一直是电子投票的瓶颈。文章利用无密文扩展的多密钥同态加密算法构造一个电子投票协议,该协议可以在密文状态下实现投票合法性验证和投票统计,利用分布式解密完成投票结果的公布。无密文扩展的多密钥同态加密算法能够保证选票的密文与投票者人数无关,确保投票者身份和选票全周期的隐私性。通过理论证明,文章提出的基于多密钥同态加密的电子投票协议具备多种安全性和正确性。
中图分类号:
张洋, 魏荣, 尤启迪, 蒋小彤. 基于多密钥同态加密的电子投票协议[J]. 信息网络安全, 2025, 25(1): 88-97.
ZHANG Yang, WEI Rong, YOU Qidi, JIANG Xiaotong. An E-Voting Protocol Based on Multi-Key Homomorphic Encryption[J]. Netinfo Security, 2025, 25(1): 88-97.
表2
符号及其含义
符号 | 含义 |
---|---|
理想格的维数 | |
分别表示整数集和实数集 | |
多项式表示 | |
向量表示 | |
整系数多项式环 | |
多项式 | |
多项式环 | |
给定 给定 | |
针对多项式 针对 | |
环 | |
给定 | |
数 | |
离散高斯采样分布 | |
分布 | |
格 | |
杂凑函数,在具体方案中可选择不同的杂凑函数来实现 | |
电子投票参与人数 | |
密文模数 | |
明文模数 | |
候选者人数 | |
当选者人数 | |
投票者 | |
对各参与方进行同态计算后对应的明文 | |
密文 | |
投票者 | |
联合私钥,要求 | |
投票者 | |
联合公钥,要求 | |
密文加法运算 | |
投票者 |
[1] | CHAUM D L. Untraceable Electronic Mail, Return Addresses, and Digital Pseudonyms[J]. Communications of the ACM, 1981, 24(2): 84-90. |
[2] | CHAUM D. Blind Signatures for Untraceable Payments[C]// Springer. Advances in Cryptology. Heidelberg: Springer, 1983: 199-203. |
[3] | FUJIOKA A, OKAMOTO T, OHTA K. A Practical Secret Voting Scheme for Large Scale Elections[C]// Springer. Lecture Notes in Computer Science. Heidelberg: Springer, 1993: 244-251. |
[4] | SCHOENMAKERS B. A Simple Publicly Verifiable Secret Sharing Scheme and Its Application to Electronic Voting[C]// Springer. Lecture Notes in Computer Science. Heidelberg: Springer, 1999: 148-164. |
[5] | DAMGÅRD I, JURIK M. A Generalisation, a Simplification and Some Applications of Paillier’s Probabilistic Public-Key System[C]// Springer. Lecture Notes in Computer Science. Heidelberg: Springer, 2001: 119-136. |
[6] | DAMGÅRD I, GROTH J, SALOMONSEN G. The Theory and Implementation of an Electronic Voting System[C]// Springer. Advances in Information Security. Heidelberg: Springer, 2003: 77-99. |
[7] | ZHU Guocheng, HE Debiao, AN Haoyang, et al. Proxy Voting Scheme Based on Blockchain and SM9 Digital Signature[J]. Netinfo Security, 2024, 24(1): 36-47. |
朱郭诚, 何德彪, 安浩杨, 等. 基于区块链和SM9数字签名的代理投票方案[J]. 信息网络安全, 2024, 24(1): 36-47. | |
[8] |
YANG Yatao, LIU Deli, LIU Peihe, et al. BFV-Blockchainvoting: Blockchain-Based Electronic Voting Systems with BFV Full Homomorphic Encryption[J]. Journal on Communications, 2022, 43(9): 100-111.
doi: 10.11959/j.issn.1000-436x.2022172 |
杨亚涛, 刘德莉, 刘培鹤, 等. BFV-Blockchainvoting:支持BFV全同态加密的区块链电子投票系统[J]. 通信学报, 2022, 43(9): 100-111.
doi: 10.11959/j.issn.1000-436x.2022172 |
|
[9] | LI Yawei, WANG Weiqiong, XIE Qiong. Multi-Candidate Electronic Voting Scheme Based on Secure Multi-Party Computation[J]. Computer Systems & Applications, 2022, 31(4): 386-391. |
李亚伟, 王维琼, 谢琼. 基于安全多方计算的多候选人电子投票方案[J]. 计算机系统应用, 2022, 31(4): 386-391. | |
[10] | YIN Hongjian, ZHU Yan, WANG Jing, et al. Design and Implementation of a Smart-Contract Voting System Based on Zero-Knowledge Proof[J]. Chinese Journal of Engineering, 2023, 45(4): 632-642. |
殷红建, 朱岩, 王静, 等. 基于零知识证明的智能合约投票系统设计与实现[J]. 工程科学学报, 2023, 45(4): 632-642. | |
[11] | MENG Bo, WANG Dejun. Secure Remote Network Voting Protocol[M]. Beijing: Science Press, 2013. |
孟博, 王德军. 安全远程网络投票协议[M]. 北京: 科学出版社, 2013. | |
[12] | NEWTON P, RICHELSON S. A Lower Bound for Proving Hardness of Learning with Rounding with Polynomial Modulus[C]// Springer. Lecture Notes in Computer Science. Heidelberg: Springer, 2023: 805-835. |
[13] | RIVEST R, ADLEMAN L, DERTOUZOS M. On Data Banks and Privacy Homomorphisms[EB/OL]. [2024-10-10]. https://luca-giuzzi.unibs.it/corsi/Support/papers-cryptography/RAD78.pdf. |
[14] | LÓPEZ-ALT A, TROMER E, VAIKUNTANATHAN V. On-the-Fly Multiparty Computation on the Cloud via Multikey Fully Homomorphic Encryption[C]// ACM. Proceedings of the Forty-Fourth Annual ACM Symposium on Theory of Computing. New York: ACM, 2012: 1219-1234. |
[15] | FAN Junfeng, VERCAUTEREN F. Somewhat Practical Fully Homomorphic Encryption[EB/OL]. (2012-03-22)[2024-10-10]. https://eprint.iacr.org/2012/144. |
[16] | DAZA V, MORILLO P, ROVIRA S. Leveled Multikey FHE with Constant-Size Ciphertexts from RLWE[EB/OL]. (2022-04-12)[2024-10-10]. https://eprint.iacr.org/2022/447. |
[1] | 温金明, 刘庆, 陈洁, 吴永东. 基于错误学习的全同态加密技术研究现状与挑战[J]. 信息网络安全, 2024, 24(9): 1328-1351. |
[2] | 林湛航, 向广利, 李祯鹏, 徐子怡. 基于同态加密的前馈神经网络隐私保护方案[J]. 信息网络安全, 2024, 24(9): 1375-1385. |
[3] | 郭倩, 赵津, 过弋. 基于分层聚类的个性化联邦学习隐私保护框架[J]. 信息网络安全, 2024, 24(8): 1196-1209. |
[4] | 李增鹏, 王思旸, 王梅. 隐私保护近邻检测研究[J]. 信息网络安全, 2024, 24(6): 817-830. |
[5] | 王南, 袁也, 杨浩然, 文周之, 苏明, 刘晓光. 环保大数据在区块链中的隐私计算[J]. 信息网络安全, 2024, 24(10): 1515-1527. |
[6] | 宋玉涵, 祝跃飞, 魏福山. 一种基于AdaBoost模型的区块链异常交易检测方案[J]. 信息网络安全, 2024, 24(1): 24-35. |
[7] | 赖成喆, 赵益宁, 郑东. 基于同态加密的隐私保护与可验证联邦学习方案[J]. 信息网络安全, 2024, 24(1): 93-105. |
[8] | 李增鹏, 王梅, 陈梦佳. 新形态伪随机函数研究[J]. 信息网络安全, 2023, 23(5): 11-21. |
[9] | 杜卫东, 李敏, 韩益亮, 王绪安. 基于密文转换的高效通用同态加密框架[J]. 信息网络安全, 2023, 23(4): 51-60. |
[10] | 张学旺, 张豪, 姚亚宁, 付佳丽. 基于群签名和同态加密的联盟链隐私保护方案[J]. 信息网络安全, 2023, 23(3): 56-61. |
[11] | 秦宝东, 余沛航, 郑东. 基于双陷门同态加密的决策树分类模型[J]. 信息网络安全, 2022, 22(7): 9-17. |
[12] | 刘嘉微, 马兆丰, 王姝爽, 罗守山. 基于区块链的隐私信用数据受限共享技术研究[J]. 信息网络安全, 2022, 22(5): 54-63. |
[13] | 吕国华, 胡学先, 杨明, 徐敏. 基于联邦随机森林的船舶AIS轨迹分类算法[J]. 信息网络安全, 2022, 22(4): 67-76. |
[14] | 林文兵, 张敏情, 周能, 孔咏骏. 基于同态加密的密文域可逆信息隐藏技术研究[J]. 信息网络安全, 2021, 21(4): 73-80. |
[15] | 夏喆, 罗宾, 徐桂彬, 肖新秀. 智能电网中支持细粒度访问控制的隐私保护数据聚合方案[J]. 信息网络安全, 2021, 21(11): 28-39. |
阅读次数 | ||||||
全文 |
|
|||||
摘要 |
|
|||||