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

【发明公布】基于区块链和去中心可追踪属性签名的可控匿名投票系统_复旦大学_202110485894.8 

申请/专利权人:复旦大学

申请日:2021-04-30

公开(公告)日:2021-07-16

公开(公告)号:CN113127910A

主分类号:G06F21/60(20130101)

分类号:G06F21/60(20130101);G06F21/62(20130101);G06F16/27(20190101)

优先权:

专利状态码:有效-授权

法律状态:2022.04.12#授权;2021.08.03#实质审查的生效;2021.07.16#公开

摘要:本发明属于电子投票领域,具体为一种基于区块链和去中心可追踪属性签名的可控匿名投票系统。本发明系统包括可控匿名认证模块、去中心化投票模块、用户模块和区块链模块;可控匿名认证模块为用户提供匿名认证服务、生成属性私钥,当投票结果出现争议时,根据签名恢复出相关用户的真实身份信息;去中心化投票模块负责用户的具体投票操作,包括验证投票用户的合法性以及最终投票结果的统计;用户模块负责维护用户的相关身份信息;区块链模块负责具体数据上链,确保投票数据的真实性和不可篡改。本发明解决了现有电子投票系统中普遍存在的投票真实性和用户隐私保护问题,在确保投票真实有效且可验证的前提下,最大程度地保护了用户的身份隐私信息。

主权项:1.一种基于区块链和去中心可追踪属性签名的可控匿名投票系统,其特征在于,包括四个模块,分别是可控匿名认证模块、去中心化投票模块、用户模块和区块链模块;其中:所述可控匿名认证模块,其任务包括:为用户提供匿名认证服务,负责为用户生成属性私钥;当投票结果出现争议时,由可控匿名认证模块根据签名恢复出相关用户的真实身份信息;所述可控匿名认证模块中,采用去中心可追踪属性签名算法;该算法涉及四种角色:去中心化应用即去中心化投票模块、属性授权机构、监管机构RA和用户;可控匿名认证模块部署到区块链上之后,进行基本的初始化工作,生成公共参数PK;同时,监管机构RA也进行初始化,生成公钥RPK、私钥RSK以及属性私钥基Kbase;当用户进行注册时,生成全局唯一身份标识uid;同时多个用户共同协作建立属性授权机构或属性授权机构下辖的属性,并设定相关的门限阈值;用户可以向属性授权机构申请相应的属性;若属性授权机构的成员中同意该申请的成员个数超过了之前设定的门限阈值,即为该用户生成相关属性的属性凭证AC;设用户在申请若干属性之后,由这些属性组成的集合记为S,用户在具备属性集S中的所有属性凭证之后,由监管机构RA生成相应的属性私钥ASKS;在用户进行签名时,指定相应的签名策略,只有拥有满足该策略对应的属性私钥的用户才可以进行签名并通过后续的验证;系统中的其他用户对签名进行验证;当出现纠纷时,验证者向监管机构请求仲裁,由监管机构恢复出签名用户的真实身份;所述去中心化投票模块,负责用户的投票操作,具体包括:对于投票发起者而言,设置相关投票的t,n门限秘密分享值,同时根据实际业务需求设置投票策略以及其他相关参数,最终发起投票;对于参与投票的用户而言,首先验证投票用户的合法性,然后通过t,n门限秘密分享算法生成投票公钥VPK,再将投票内容使用公钥VPK加密之后,使用去中心可追踪属性签名算法对其进行签名,并对相关结果进行统计;所述用户模块,负责维护用户的相关身份信息,该身份信息包括用户拥有的属性信息和投票公钥信息;所述区块链模块,负责具体数据的上链,确保投票数据的真实性、可验证性和不可篡改。

全文数据:

权利要求:

百度查询: 复旦大学 基于区块链和去中心可追踪属性签名的可控匿名投票系统

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