首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于隐私集合求交的可验证通用电子投票方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:西华大学

摘要:本申请涉及密码学技术领域,公开了一种基于隐私集合求交的可验证通用电子投票方法,包括以下方法步骤:S1、初始化阶段:S101、生成初始化参数,然后将公共参数发布公告板上;S102、每个选民Pi运行ElGamal加密算法生成对应私钥El.Genλ=ski∈Zq,根据生成的私钥计算公钥,每个选民Pi将自己的身份标识以及公钥i,pki公布在公告板上。通过利用PSI特性简化了电子投票过程,该方案的设计允许在只有一个半诚实中心参与的情况下计算票数和结果,从而消除了原始电子投票方案所要求的不切实际的模型设置,同时本发明方法可以验证投票人是否正确投票不依赖于非交互式零知识证明,具有隐私保护功能,同时电子投票协议可用于任何需要保护隐私的聚合场景。

主权项:1.一种基于隐私集合求交的可验证通用电子投票方法,其特征在于,包括以下方法步骤:S1、初始化阶段:S101、生成初始化参数,选举机构将生成选举所需的必要参数,并且公布到公告板上,包括需要选举的候选人名单、符合资格的选民名单、安全参数等;S102、每个选民Pi运行ElGamal加密算法生成对应私钥El.Genλ=ski∈Zq,根据生成的私钥计算公钥私钥ski对应的公钥为pki,每个选民Pi将自己的身份标识以及公钥i,pki公布在公告板上;S103、选举机构根据公告板上的选民公钥聚合为联合公钥最后将公共参数发布公告板上;S2、投票阶段:S201、选举机构生成自己的选票baEA,并随机打乱顺序;S202、选民Pi根据初始化阶段选举机构在公告板上公布的候选人名单C={C1,C2,…,Cm}生成自己的选票,并为候选人打上相应的分数;S203、选民Pi运行ElGamal加密算法加密分数得到分数密文,并且根据候选人条目生成相应的对称加密密钥,运行对称加密加密分数密文得到二重加密密文,将分数与候选人在密文的层面上联系起来;S204、将分数密文及二重加密密文发送给选举机构,同时使用基于Diffie-Hellman密钥协商协议的隐私集合求交技术将对称加密密钥共享给选举机构;S3、计票阶段:S301、选举机构在收到密文之后,运行对称加密的解密算法得到分数密文;S302、选举机构聚合分数密文,然后使用联合公钥解密得到计票结果,根据投票规则生成选举结果,并且生成选举结果的零知识证明;S303、将选举结果以及相应的零知识证明公布在公告板上;S4、公开验证阶段:所有参与者验证计票过程的准确性,对选举结果的有效性,外部审查人员检查零知识证明来确认结果,或重新汇总选票;S5、选票格式验证:选举机构验证每张选票的合法性,选票被发现是非法的,计票人可以收回选票,并将收回的选票用作选民不诚实的证据。

全文数据:

权利要求:

百度查询: 西华大学 一种基于隐私集合求交的可验证通用电子投票方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。