首页|期刊导航|通信学报|BFV-Blockchainvoting:支持BFV全同态加密的区块链电子投票系统

BFV-Blockchainvoting:支持BFV全同态加密的区块链电子投票系统OA北大核心CSTPCD

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

中文摘要

当前的电子投票系统大多依赖于中心服务器和可信第三方,这种系统架构增加了投票的安全隐患,甚至使投票可能失败.为了解决这一问题,将区块链技术应用于电子投票系统,使区块链代替可信第三方,提出了一种支持BFV全同态加密的区块链电子投票系统BFV-Blockchainvoting.首先,用一个公开透明的公告板记录选票信息,同时设计了智能合约来实现验证、自计票功能;其次,为进一步提高投票过程的安全可靠性,使用SM2签名算法对投票者的注册信息进行签名处理,再选择能够互相监督的双方共同监管选票,并使用BFV同态加密算法来隐藏计票数据.经过测试与分析,所提系统单张选票的计票时间平均为1.69 ms.所提方案可以为投票过程中的不可操纵性、匿名性、可验证性、不可重用性、不可胁迫性和抗量子攻击等安全属性提供保障,适用于多种投票场合,并且可以满足大型投票场景下的高效率需求.

杨亚涛;刘德莉;刘培鹤;曾萍;肖嵩

西安电子科技大学通信工程学院,陕西 西安 710071北京电子科技学院电子与通信工程系,北京 100070西安电子科技大学通信工程学院,陕西 西安 710071北京电子科技学院电子与通信工程系,北京 100070西安电子科技大学通信工程学院,陕西 西安 710071

信息技术与安全科学

电子投票区块链全同态加密BFV同态加密智能合约

《通信学报》 2022 (9)

100-111,12

北京高校高精尖学科建设基金资助项目(No.3201023)"通信工程""电子信息工程"国家级一流本科专业建设点基金资助项目国家密码科学基金资助项目

10.11959/j.issn.1000−436x.2022172

评论