1673-159X

CN 51-1686/N

基于点函数秘密共享的含权多候选人电子投票协议

Weighted Multi-candidate Electronic Voting Protocol Based on Point Function Secret Sharing

  • 摘要: 针对现有的多候选人电子投票方法无法支持含权投票的问题,在对支持可加性的点函数秘密共享(PFSS)方案做了改进,提出一个基于改进后的PFSS方案的含权多候选人电子投票协议。该协议将每个投票人选票和选票的权值构成一个点函数,利用PFSS技术生成这个点函数的密钥组,并分发给p个服务器,投票结束后,根据p个服务器返回的响应向量作模运算,得到每个候选人所获得的票数。通过对协议的正确性、安全性和效率分析,证明了其是安全且较高效。最后以一个具体实例验证了该协议是有效的。该协议能解决当前多候选人电子投票无法支持含权投票的问题,并拓展了PFSS技术在分布式系统中的实用价值。

     

    Abstract: Focusing on the limitation that existing multi-candidate e-voting methods do not support weighted voting, and following more efficient improvements to the Point Function Secret Sharing (PFSS) scheme that supports additionability, A weighted multi-candidate e-voting protocol based on the refined PFSS scheme was proposed. The votes of each voter and the weights of the votes are constituted as a point function, and the keys group of the point function was generated by using the PFSS technique, which was sent to p servers respectively. Upon completion of the voting process. The total votes received by each candidate were obtained by modular arithmetic operations according to the response vectors returned by the p servers.The correctness, security and efficiency of the protocol were analyzed, whic proves that it was secure and relatively efficient. and it is the first weighted multi-candidate e-voting method. Finally, A concrete example is provided illustrate the validity of the protocol. demonstrating that the protocol resolves the issue of current multi-candidate e-voting methods' inability to support weighted voting, and the practical applications of PFSS technology in distributed systems was expanded.

     

/

返回文章
返回