基于投票的签名服务方法、装置、电子设备及存储介质制造方法及图纸

技术编号:34806034 阅读:11 留言:0更新日期:2022-09-03 20:13
本发明专利技术涉及安全机制领域,揭露一种基于投票的签名服务方法、装置、电子设备以及存储介质,所述方法包括:获取投票主题,构建所述投票主题的投票规则;查询所述投票主题对应的投票服务程序,识别所述投票服务程序的投票账号,验证所述投票账号是否符合所述投票规则,在所述投票账号符合所述投票规则时,配置所述投票账号的在线签名板,监控所述投票账号在所述在线签名板的投票签名;验证所述投票签名是否合法,在所述投票签名合法时,对所述投票账号进行单向加密,得到加密投票账号;根据所述加密投票账号以及所述投票规则,执行对所述投票主题的主题投票,得到所述投票主题的投票结果。本发明专利技术可以提高投票服务的可靠性。本发明专利技术可以提高投票服务的可靠性。本发明专利技术可以提高投票服务的可靠性。

【技术实现步骤摘要】
基于投票的签名服务方法、装置、电子设备及存储介质


[0001]本专利技术涉及安全机制领域,尤其涉及一种基于投票的签名服务方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]基于投票的签名服务是指一种对于一些重要场合的微信投票,用户需要在投票之后进行签名操作,证明本人身份的服务。
[0003]目前,大部分的投票服务方便快捷,仅仅需要用户进行投票操作便可以轻松统计出群里的投票结论,但是,对于一些相对正式的和严谨的投票结论,简单的投票是不足的,需要投票者提供凭证证明身份的真实性以及有效性,例如,某小区社区发起是否同意阳台封窗的社区服务投票,小区业主投票后因未上传一些凭证证明本人身份,导致投票结论并不足够可靠。因此,投票服务的可靠性较低。

技术实现思路

[0004]本专利技术提供一种基于投票的签名服务方法、装置、电子设备及计算机可读存储介质,其主要目的在于提高投票服务的可靠性。
[0005]为实现上述目的,本专利技术提供的一种基于投票的签名服务方法,包括:
[0006]获取投票主题,构建所述投票主题的投票规则;
[0007]查询所述投票主题对应的投票服务程序,识别所述投票服务程序的投票账号,验证所述投票账号是否符合所述投票规则,在所述投票账号符合所述投票规则时,配置所述投票账号的在线签名板,监控所述投票账号在所述在线签名板的投票签名;
[0008]验证所述投票签名是否合法,在所述投票签名合法时,对所述投票账号进行单向加密,得到加密投票账号;
[0009]根据所述加密投票账号以及所述投票规则,执行对所述投票主题的主题投票,得到所述投票主题的投票结果。
[0010]可选地,所述构建所述投票主题的投票规则,包括:
[0011]识别所述投票主题的投票意图,对所述投票意图进行特征提取,得到所述投票意图的投票特征;
[0012]根据所述投票特征,通过网络爬虫算法查询所述投票主题的主题内容;
[0013]按照所述主题内容,执行对所述投票主题的投票规则的构建,得到所述投票主题的投票规则。
[0014]可选地,所述对所述投票意图进行特征提取,得到所述投票意图的投票特征,包括:
[0015]对所述投票意图进行分离并获取分离后所述投票意图中的投票意图词汇;
[0016]根据所述投票意图词汇与所述投票意图,通过TFIDF算法计算所述投票意图词汇的权重;
[0017]提取所述权重中大于预设阈值的目标权重,将所述目标权重对应的投票意图词汇作为所述投票意图的投票特征。
[0018]可选地,所述查询所述投票主题对应的投票服务程序,包括:
[0019]获取所述投票主题对应的加密投票服务,通过网关对所述加密投票服务进行解密,得到解密投票服务;
[0020]验证所述解密投票服务是否出现异常;
[0021]在所述解密投票服务未出现异常时,将所述解密投票服务作为所述投票服务程序。
[0022]可选地,所述配置所述投票账号的在线签名板,包括:
[0023]构建所述投票账号的签名板样式;
[0024]根据所述签名板样式,通过编程工具配置所述签名板样式的编码签名板;
[0025]将所述编码签名板发布至所述投票账号对应的在线网页中,得到所述在线签名板。
[0026]可选地,所述监控所述投票账号在所述在线签名板的投票签名,包括:
[0027]获取所述在线签名板的签名路径工具,在所述投票账号对所述在线签名板有触摸动作时,调用所述签名路径工具的起始签名监控函数,监控所述投票账号的起始签名触摸点;
[0028]在所述投票账号对所述在线签名板有移动操作时,调用所述签名路径工具的签名路径监控函数,监控所述投票账号的本次签名触摸点与所述起始签名触摸点之间的签名路径;
[0029]在所述投票账号对所述在线签名板的移动操作结束时,调用所述在线签名板的签名绘制函数,将所述投票账号的所述签名路径绘制在所述在线签名板上,得到所述投票签名。
[0030]可选地,所述验证所述投票签名是否合法,包括:
[0031]获取所述投票账号的投票者的录入姓名,通过卷积神经网络的卷积层对所述投票签名与所述录入姓名进行特征提取,得到投票签名特征与录入姓名特征;
[0032]将所述投票签名特征与所述录入姓名特征进行一致性校验;
[0033]在所述投票签名特征与所述录入姓名特征一致性校验成功时,所述投票签名合法;
[0034]在所述投票签名特征与所述录入姓名特征一致性校验未成功时,所述投票签名不合法。
[0035]为了解决上述问题,本专利技术还提供一种基于投票的签名服务装置,所述装置包括:
[0036]投票规则构建模块,用于获取投票主题,构建所述投票主题的投票规则;
[0037]投票签名监控模块,用于查询所述投票主题对应的投票服务程序,识别所述投票服务程序的投票账号,验证所述投票账号是否符合所述投票规则,在所述投票账号符合所述投票规则时,配置所述投票账号的在线签名板,监控所述投票账号在所述在线签名板的投票签名;
[0038]账号单向加密模块,验证所述投票签名是否合法,在所述投票签名合法时,对所述投票账号进行单向加密,得到加密投票账号;
[0039]主题投票执行模块,根据所述加密投票账号以及所述投票规则,执行对所述投票主题的主题投票,得到所述投票主题的投票结果。
[0040]为了解决上述问题,本专利技术还提供一种电子设备,所述电子设备包括:
[0041]至少一个处理器;以及,
[0042]与所述至少一个处理器通信连接的存储器;其中,
[0043]所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以实现上述所述的基于投票的签名服务方法。
[0044]为了解决上述问题,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一个计算机程序,所述至少一个计算机程序被电子设备中的处理器执行以实现上述所述的基于投票的签名服务方法。
[0045]可以看出,本专利技术实施例通过获取投票主题,以用于得到用户需要进行投票的主题,根据不同的投票主题设计合适的投票活动方案,进一步地,本专利技术实施例通过构建所述投票主题的投票规则,以用于按照某种特定的规则进行投票,有效地和公平地表达选民的真实意愿或偏好,进一步地,本专利技术实施例通过查询所述投票主题对应的投票服务程序,以用于获得选民的投票请求,根据所述投票请求,获得投票活动的数据并对投票获得进行投票,进一步地,本专利技术实施例通过识别所述投票服务程序的投票账号,以用于通过识别所述投票账号是否为冒充、伪造等,判断所述投票账号是否为刷票等,进一步地,本专利技术实施例通过验证所述投票账号是否符合所述投票规则,以用于根据不同投票规则的要求,识别所述投票账号中不符合投票要求的账号,进一步地,本专利技术实施例通过配置所述投票账号的在线签名板,以用于选民在投票身份认本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于投票的签名服务方法,其特征在于,所述方法包括:获取投票主题,构建所述投票主题的投票规则;查询所述投票主题对应的投票服务程序,识别所述投票服务程序的投票账号,验证所述投票账号是否符合所述投票规则,在所述投票账号符合所述投票规则时,配置所述投票账号的在线签名板,监控所述投票账号在所述在线签名板的投票签名;验证所述投票签名是否合法,在所述投票签名合法时,对所述投票账号进行单向加密,得到加密投票账号;根据所述加密投票账号以及所述投票规则,执行对所述投票主题的主题投票,得到所述投票主题的投票结果。2.如权利要求1所述的基于投票的签名服务方法,其特征在于,所述构建所述投票主题的投票规则,包括:识别所述投票主题的投票意图,对所述投票意图进行特征提取,得到所述投票意图的投票特征;根据所述投票特征,通过网络爬虫算法查询所述投票主题的主题内容;按照所述主题内容,执行对所述投票主题的投票规则的构建,得到所述投票主题的投票规则。3.如权利要求2所述的基于投票的签名服务方法,其特征在于,所述对所述投票意图进行特征提取,得到所述投票意图的投票特征,包括:对所述投票意图进行分离并获取分离后所述投票意图中的投票意图词汇;根据所述投票意图词汇与所述投票意图,通过TFIDF算法计算所述投票意图词汇的权重;提取所述权重中大于预设阈值的目标权重,将所述目标权重对应的投票意图词汇作为所述投票意图的投票特征。4.如权利要求1所述的基于投票的签名服务方法,其特征在于,所述查询所述投票主题对应的投票服务程序,包括:获取所述投票主题对应的加密投票服务,通过网关对所述加密投票服务进行解密,得到解密投票服务;验证所述解密投票服务是否出现异常;在所述解密投票服务未出现异常时,将所述解密投票服务作为所述投票服务程序。5.如权利要求1所述的基于投票的签名服务方法,其特征在于,所述配置所述投票账号的在线签名板,包括:构建所述投票账号的签名板样式;根据所述签名板样式,通过编程工具配置所述签名板样式的编码签名板;将所述编码签名板发布至所述投票账号对应的在线网页中,得到所述在线签名板。6.如权利要求1中所述的基于投票的签名服务方法,其特征在于,所述监控所述投票账号在所述在线签名板的投票签名,包括:获取所述在线签名板的签名路径工具...

【专利技术属性】
技术研发人员:衷平平
申请(专利权)人:平安普惠企业管理有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1