[发明专利]一种投票方法、装置、计算机设备及计算机可读存储介质有效
申请号: | 201810688109.7 | 申请日: | 2018-06-28 |
公开(公告)号: | CN109243045B | 公开(公告)日: | 2022-04-12 |
发明(设计)人: | 徐光飞 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G07C13/00 | 分类号: | G07C13/00 |
代理公司: | 北京汇思诚业知识产权代理有限公司 11444 | 代理人: | 冯晓平 |
地址: | 518000 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 投票 方法 装置 计算机 设备 可读 存储 介质 | ||
本发明实施例提供了一种投票方法、装置、计算机设备及计算机可读存储介质,涉及通信技术领域。该方法包括:首先,接收投票者的投票授权请求信息;然后,根据所述投票请求信息,生成投票权限信息;再次,对所述投票权限信息进行加密处理,得到加密后的授权信息;然后,发送所述授权信息,以使得所述投票者根据所述授权信息,发送投票信息;其次,接收所述投票信息,根据所述投票信息验证所述投票者的身份;当所述投票者的身份验证通过时,将所述投票信息打包成区块;从而,将所述区块上传至区块链。本发明提供的技术方案解决了现有技术中投票结果可信度低的问题。
【技术领域】
本发明涉及通信技术领域,尤其涉及一种投票方法、装置、计算机设备及计算机可读存储介质。
【背景技术】
所谓选举是指一定的社会成员根据自己的意愿,按照一定的程序和方法,选拔、推举代表或者主要负责人的活动,其中,投票选举为一种应用比较广泛的选举形式。传统的投票选举需要参与投票的选民去现场进行投票,然后,人工统计选民的投票信息,以得到投票结果,传统的这种投票方式选民参与投票需要到现场,操作极为不便。
而随着通信网络的发展,利用互联网投票为选举活动提供了一种便捷的操作模式。网络投票机制选民不再受地域的限制,可以随时随地参与投票。网络投票方式需要选民登录网络投票平台之后在进行投票,为了保证投票的公平性和有效性,会对参与投票的选民进行身份验证,网络投票系统通常利用IP地址或者为选民分配的ID进行身份验证,但是选民的IP地址和ID容易被其他人窃取或者伪造,从而降低投票结果的可信度。
因此,如何提高投票结果的可信度,以保证投票结果最大程度的体现民意是目前亟待解决的问题。
【发明内容】
有鉴于此,本发明实施例提供了一种投票方法、装置、计算机设备及计算机可读存储介质,能够解决现有技术中投票结果可信度低的问题。
第一方面,本发明实施例提供一种投票方法,所述方法包括:
接收投票者的投票授权请求信息;
根据所述投票授权请求信息,生成投票权限信息;
对所述投票权限信息进行加密处理,得到加密后的授权信息;
发送所述授权信息,以使得所述投票者根据所述授权信息,发送投票信息;
接收所述投票信息,根据所述投票信息验证所述投票者的身份;
当所述投票者的身份验证通过时,将所述投票信息打包成区块;
将所述区块上传至区块链。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述根据所述投票授权请求信息,生成投票权限信息,包括:
根据所述投票授权请求信息,判断所述投票者是否符合投票资格对应的预设条件;
若判断出所述投票者符合预设投票资格对应的预设条件,生成投票权限信息。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述对所述投票权限信息进行加密处理,得到加密后的授权信息,包括:
用所述投票者的公钥对所述投票权限信息加密,得到所述加密后的授权信息。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述当所述投票者的身份验证通过时,将所述投票信息打包成区块,包括:
对所述投票信息进行存在性证明以及时间戳处理,得到处理后的投票信息;
将所述处理后的投票信息打包成所述区块。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810688109.7/2.html,转载请声明来源钻瓜专利网。