[发明专利]一种不记名提名候选人的方法有效
| 申请号: | 202110449836.X | 申请日: | 2021-04-25 |
| 公开(公告)号: | CN112990775B | 公开(公告)日: | 2021-08-13 |
| 发明(设计)人: | 张金琳;俞学劢 | 申请(专利权)人: | 浙江数秦科技有限公司 |
| 主分类号: | G06Q10/06 | 分类号: | G06Q10/06;G06F21/60;G06F21/62;G06F21/64;G07C13/00 |
| 代理公司: | 杭州裕阳联合专利代理有限公司 33289 | 代理人: | 杨琪宇 |
| 地址: | 311100 浙江省杭州市余杭区仓前街*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 记名 提名 候选人 方法 | ||
本发明涉及匿名投票技术领域,具体涉及一种不记名提名候选人的方法,包括以下步骤:预处理:制定并公开汉字表;提名单字:每个提名节点使用汉字序号对m求幂作为代表数,将代表数拆分成m个随机加数,提名节点分别求和后再求得最终和,反推出m个代表数,将代表数对应的汉字公开;汉字汇集:多次提名单字的步骤,获得多组汉字;汉字排序:汉字对应的提名节点生成排序数,最终和反推出非默认值的排序数,即获得汉字的偏移量;获得提名:按偏移量移动汉字即对齐汉字,对齐后获得多个候选人的完整姓名。本发明的实质性效果是:通过制定汉字表,使用数字代替提交汉字,实现匿名提名。
技术领域
本发明涉及匿名投票技术领域,具体涉及一种不记名提名候选人的方法。
背景技术
传统的投票计票方式已经不能满足目前的需要,小到几十人、大到上万人的投票需求,如果用传统的投票计票方式,那就会出现速度慢,过程琐碎,错误率高等弊端。电子投票技术应运而生,电子投票是指以电子方式进行投票,也通过电子方式统计票数的方式。不仅加快了投票计票的效率,还极少出错。然而电子投票会在通信过程中留下各种信息,导致需要网络通信的电子投票很难实现匿名投票。虽然已有部分公开技术资料提供了匿名电子投票的技术方案,但这些技术方案仅能在给定的候选人范围内,进行匿名投票,不能实现在无候选人的阶段,匿名的提名候选人。因为一旦提交候选人的姓名,比如会在通信或登记存储过程中,暴露提名方。对于部分提名,如最差表现人员投票中,提名方并不希望暴露哪位候选人是其提名的。
中国专利CN102007506A,公开日2011年4月6日,一种在调查问卷中进行电子投票的方法,包括:将电子投票服务的提议广播给多个通信终端的步骤;从投票者的通信终端将请求发送给远程服务器的步骤,该请求包括用于认证投票者的信息;通过将所接收的认证信息与所记录的与投票者相关联的信息进行比较以验证投票者的步骤;当投票者通过认证时,将投票者的选票发送给参与投票的通信终端的步骤;将投票发送给服务器的步骤,前者具有对调查问卷的响应和参与投票的选票,该方法的特征在于其包括两个匿名的步骤,第一步骤确保服务器发送给投票者的参与票是匿名的,第二步骤确保将对投票的响应发送给服务器的通信终端是匿名的,参与票包括至少一段与投票者的简档相关联的数据。但其无法实现对不确定候选人的匿名提名。
发明内容
本发明要解决的技术问题是:目前缺乏能够匿名提名候选人技术方案的问题。提出了一种不记名提名候选人的方法,本方法能够实现提名方匿名的进行候选人的提名,保护提名方的隐私。
为解决上述技术问题,本发明所采取的技术方案为:一种不记名提名候选人的方法,用于在包括提名接收节点和个提名节点的网络中进行候选人提名,包括以下步骤:预处理:制定并公开汉字表,提名节点查汉字表获得欲提名候选人姓名的汉字序号;提名单字:每个提名节点使用汉字序号对求幂作为代表数,将代表数不记名的求和获得最终和,提名接收节点由最终和反推出个代表数,将代表数对应的汉字随机排序后公开,各提名节点默记自己的次序;汉字汇集:多次执行提名单字的步骤,获得多组汉字,遍历每组中的每个汉字执行汉字排序;汉字排序:汉字对应的提名节点生成排序数,其他提名节点将默认值作为排序数,将排序数不记名的求和获得最终和,由最终和反推出非默认值的排序数,即获得汉字的偏移量;获得提名:按偏移量移动汉字即对齐汉字,对齐后获得多个候选人的完整姓名。采用将代表候选人姓名汉字的数字相加,再复原加数的方式,实现了巧妙隐藏加数来源,即隐藏提名方的技术效果。但本技术方案将汉字表仅适用于候选人姓名首字不同的情况,即会被提名的候选人较少的情况,本技术方案应用范围虽然较小,但能够实现预期效果。当较大时,会导致代表数的值过大。采用将多个提名节点分为若干个小组,每个小组具有预设数量的提名节点,提名完成后汇总每个小组的提名结果,能够有效解决较大的问题。
作为优选,在提名单字的步骤中,将代表数不记名的求和获得最终和的方法为:将代表数拆分成个随机加数,将随机加数分配给提名节点,提名节点分别求和后再求得最终和。通过拆分成加数,分别求和后再次汇总求得最终和,能够有效隐藏代表数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江数秦科技有限公司,未经浙江数秦科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110449836.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种分离纯化灵芝β-葡寡糖的方法
- 下一篇:一种具有防拆功能的电子车牌
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理





