基于SM9盲签名与环签名的安全电子选举协议  被引量:4

Secure E-Voting Protocol Based on SM9 Blind Signature and Ring Signature

在线阅读下载全文

作  者:饶金涛 崔喆 RAO Jintao;CUI Zhe(Chengdu Institute of Computer Application,Chinese Academy of Sciences,Chengdu 610081,China;University of Chinese Academy of Sciences,Beijing 100049,China)

机构地区:[1]中国科学院成都计算机应用研究所,成都610081 [2]中国科学院大学,北京100049

出  处:《计算机工程》2023年第6期13-23,33,共12页Computer Engineering

基  金:四川省科技成果转移转化示范项目(2022ZHCG0007)。

摘  要:针对电子选举过程中匿名性、公开可验证性、选票碰撞及伪造等问题,提出基于SM9算法的匿名公开可验证电子选举系统协议设计方案。以SM9签名算法为基础,构造基于身份的SM9盲签名算法和可链接环签名算法。算法安全分析表明,在随机预言机模型下,盲签名算法具有盲性和不可伪造性,环签名算法具有不可伪造性、匿名性、可链接性。在计算开销方面,盲签名算法在密钥提取阶段只需要1次标量乘、1次模逆和1次模乘运算,单次消耗的时间约为0.8717 ms,环签名算法在密钥提取、环签名生成、环签名验证阶段均具有较高的效率,整个环签名过程只需要5次双线性对运算,单次消耗的时间约为27.2617 ms。在通信开销方面,盲签名和环签名的签名长度均优于对比方案。电子选举协议的安全分析表明,所提方案满足电子选举系统的安全要求,与同类方案相比具有公开可验证、无收据性等优点,适合应用于大规模选举。To solve the problems of anonymity,public verifiability,ballot collision,and forgery in the process of e-voting,an anonymous public verifiable e-voting system protocol design scheme is proposed based on SM9 algorithm.This scheme constructs an identity-based SM9 blind signature algorithm and linkable ring signature algorithm based on SM9 cryptographic algorithm.Algorithm security analysis shows that,under the random oracle model,the blind signature algorithm is blind and unforgeable,and the ring signature algorithm is unforgeable,anonymous,and linkable.In terms of computational overhead,the blind signature algorithm has certain advantages in the key extraction stage.It only requires one scalar multiplication operation,one modular inverse operation,and one modular multiplication operation,and the time consumed is only approximately 0.8717 ms.The ring signature algorithm has higher efficiency in each stage of key extraction,ring signature generation,and ring signature verification,and the time consumed is only approximately 27.2617 ms.In terms of communication overhead,the signature lengths of both blind signature and ring signature are better than those of the comparison schemes.Security analysis of the e-voting protocol shows that the proposed scheme meets the security requirements of the e-voting system.Compared with similar schemes,it has the advantages of open verifiability and no receipt,and is suitable for large-scale elections.

关 键 词:SM9密码算法 盲签名 环签名 不可伪造性 匿名性 可链接性 电子选举 

分 类 号:TP309.7[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象