【技术实现步骤摘要】
本专利技术涉及数据安全领域,具体提供一种基于多密钥同态的密文投票方法及装置。
技术介绍
1、同态加密是一种数据完全以密文形态流转和计算的算法,算法可以保证密文形态的计算等同于明文形态的计算。在传统的电子投票方案中,大多数依赖中心服务器或者可信第三方,存在被非法篡改等的安全风险。
2、尽管基于单密钥的同态加密保障投票的机密性,大大降低投票信息被篡改的风险,但仍存在单机构面临的弊端,如中心化作恶或者被攻陷。
技术实现思路
1、本专利技术是针对上述现有技术的不足,提供一种实用性强的基于多密钥同态的密文投票方法。
2、本专利技术进一步的技术任务是提供一种设计合理,安全适用的基于多密钥同态的密文投票装置。
3、本专利技术解决其技术问题所采用的技术方案是:
4、一种基于多密钥同态的密文投票方法,具有如下步骤:
5、s1、注册登录;
6、s2、投票发起流程;
7、s3、密文投票阶段;
8、s4、投票密文统计阶
9本文档来自技高网...
【技术保护点】
1.一种基于多密钥同态的密文投票方法,其特征在于,具有如下步骤:
2.根据权利要求1所述的一种基于多密钥同态的密文投票方法,其特征在于,在步骤S1中,用户根据提示信息进行注册,注册时,客户端为每个用户生成一对ECDSA公私钥,用于对投票内容进行数字签名,私钥由用户安全保存;
3.根据权利要求1所述的一种基于多密钥同态的密文投票方法,其特征在于,在步骤S2中,首先监票人通过监票客户端进行创建投票任务,所述监票人不少于2个用户;
4.根据权利要求3所述的一种基于多密钥同态的密文投票方法,其特征在于,创建投票任务后,投票发起预投票,需要所
...【技术特征摘要】
1.一种基于多密钥同态的密文投票方法,其特征在于,具有如下步骤:
2.根据权利要求1所述的一种基于多密钥同态的密文投票方法,其特征在于,在步骤s1中,用户根据提示信息进行注册,注册时,客户端为每个用户生成一对ecdsa公私钥,用于对投票内容进行数字签名,私钥由用户安全保存;
3.根据权利要求1所述的一种基于多密钥同态的密文投票方法,其特征在于,在步骤s2中,首先监票人通过监票客户端进行创建投票任务,所述监票人不少于2个用户;
4.根据权利要求3所述的一种基于多密钥同态的密文投票方法,其特征在于,创建投票任务后,投票发起预投票,需要所有的监理人进行确认;
5.根据权利要求4所述的一种基于多密钥同态的密文投票方法,其特征在于,在步骤s3中,进一步包括:
6.根...
【专利技术属性】
技术研发人员:孙宗臣,罗清彩,李锐,
申请(专利权)人:山东浪潮科学研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。