发明

基于区块链的支持分数投票的多候选人匿名电子投票方法2023

2023-11-05 07:43:43 发布于四川 5
  • 申请专利号:CN202310962576.5
  • 公开(公告)日:2023-11-03
  • 公开(公告)号:CN116996354A
  • 申请人:西藏威盾数据有限公司
摘要:本发明涉及信息安全技术领域,提供了一种基于区块链的支持分数投票的多候选人匿名电子投票方法。主旨在于解决现有协议中求解离散对数问题是困难的,并且需要大量的计算的问题。主要方案包括网络初始化投票参数,并将参数公开在区块链上;参与投票的用户向服务端进行身份注册并获得认证信息,合法的用户端生成自己的公私钥对;根据选择的投票内容,用户端生成自己的加密选票以及调用一次性环签名算法对加密选票进行签名,并且生成相应的零知识证明来证明加密选票是正确的形式;投票结束后,进行验证并计算投票结果,如果所有用户都提交了合法的选票,则计算投票结果;如果某些用户弃权或某些选票的格式错误,则从合法的选票中计算投票结果。

专利内容

(19)国家知识产权局 (12)发明专利申请 (10)申请公布号 CN 116996354 A (43)申请公布日 2023.11.03 (21)申请号 202310962576.5 (22)申请日 2023.08.02 (71)申请人 西藏威盾数据有限公司 地址 850000 西藏自治区拉萨市经济技术 开发区双创中心A栋503-504室 (72)发明人 李茂富  (74)专利代理机构 成都正煜知识产权代理事务 所(普通合伙) 51312 专利代理师 李龙 (51)Int.Cl. H04L 41/00 (2022.01) H04L 9/32 (2006.01) H04L 9/40 (2022.01) H04L 9/00 (2022.01) 权利要求书2页 说明书5页 附图4页 (54)发明名称 基于区块链的支持分数投票的多候选人匿 名电子投票方法 (57)摘要 本发明涉及信息安全技术领域,提供了一种 基于区块链的支持分数投票的多候选人匿名电 子投票方法。主旨在于解决现有协议中求解离散 对数问题是困难的 ,并且需要大量的计算的问 题。主要方案包括网络初始化投票参数,并将参 数公开在区块链上;参与投票的用户向服务端进 行身份注册并获得认证信息,合法的用户端生成 自己的公私钥对;根据选择的投票内容,用户端 生成自己的加密选票以及调用一次性环签名算 法对加密选票进行签名,并且生成相应的零知识 证明来证明加密选票是正确的形式 ;投票结束 A 后,进行验证并计算投票结果

最新专利