全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211010286.2 (22)申请日 2022.08.23 (71)申请人 中电信数智科技有限公司 地址 100036 北京市海淀区复兴 路33号13 层东塔13层13 08室 (72)发明人 李明 马文婷 陈劲松 刘洋  张标林 叶鹰  (74)专利代理 机构 北京知汇林知识产权代理事 务所(普通 合伙) 11794 专利代理师 杨华 (51)Int.Cl. G07C 13/00(2006.01) H04N 7/15(2006.01) H04L 9/40(2022.01) (54)发明名称 一种视频会议中匿名投票的方法 (57)摘要 本发明公开了一种视频会议中匿名投票的 方法, 涉及电子投票技术领域, 包括如下步骤: 将 M个视频会议终端组成投票队列; 第一个投票者 通过视频会议终端对候选项赋予票值, 加密获得 一级伪差值和一级伪和值, 并选取其中一个传递 至下一个视频会议终端, 另一个发送至视频会议 服务器; 下一个投票者对候选项赋予票值, 加密 获得二级伪差值和二级伪和值, 并选取其中一个 传递至下一个视频会议终端, 另一个发送至视频 会议服务器; 最后将数据加密处理得到的M级伪 差值和M级伪和值均发送至视频会议服务器; 视 频会议服务器对收到的所有数据进行解析后获 得投票结果, 本发明的投票过程容易, 无需实现 复杂的加密算法, 即可实现了视频会议中的投票 信息的匿名化。 权利要求书1页 说明书6页 附图2页 CN 115394005 A 2022.11.25 CN 115394005 A 1.一种视频会议中匿名投票的方法, 其特征在于, 所述视频会议包括被配置为投票终 端的M个视频会议终端以及被 配置为计票中心的视频会议 服务器; 所述匿名投票的方法包括如下步骤: 步骤100、 将M个视频会议终端分配给M个投票 者, 并将M个视频会议终端组成投票队列; 步骤200、 投票队列中的第一个投票者通过视频会议终端对候选项赋予票值, 并对票值 进行两次数据加密处理, 分别获得一级伪差值和一级伪和 值, 并选取一级伪差值和 一级伪 和值中的其中一个传递至下一个视频会议终端, 另一个发送至 视频会议 服务器; 步骤300、 下一个投票者利用视频会议终端对候选项赋予票值, 并将票值和接收到的一 级伪差值或一级伪和值分别进 行数据加密处理以获得二级伪差值和二级伪和值, 并选取二 级伪差值和二级伪和值中的其中一个传递至下一个视频会议 终端, 另一个发送至视频会议 服务器; 步骤400、 以此类推, 顺次执行投票队列中M个视频会议终端的投票, 直至最后一个投票 者对候选项 赋予票值后, 将数据加密处理得到的M级伪差值和M级伪和值均发送至视频会议 服务器; 步骤500、 视频会议 服务器对收到的所有数据进行解析后获得投票结果。 2.根据权利要求1所述的一种视频会议中匿名投票的方法, 其特征在于, 在步骤200中, 对候选项赋予票 值具体包括: 投票 者对于候选项同意则票 值记为1, 不同意 票值记为0。 3.根据权利要求1所述的一种视频会议中匿名投票的方法, 其特征在于, 当候选项为多 个时, 多个所述 候选项的票 值组成向量以实现传递或发送。 4.根据权利要求2所述的一种视频会议中匿名投票的方法, 其特征在于, 其特征在于, 在步骤20 0中, 获得一级伪差值和一级伪和值具体包括: 投票者选定一随机数R1, 将票值加上该随机数R1, 获得一级伪和值, 并将票值减去该随 机数R1, 获得一级伪差值。 5.根据权利要求4所述的一种视频会议中匿名投票的方法, 其特征在于, 其特征在于, 所述随机数R1为任意整数。 6.根据权利要求4所述的一种视频会议中匿名投票的方法, 其特征在于, 获得二级伪 差 值和二级伪和值具体包括: 投票者选定一随机数R2, 将接收到的一级伪差值或一级伪和值加上票值和随机数R2, 获 得二级伪和值; 并将票 值减去随机数R2, 获得二级伪差值。 7.根据权利要求6所述的一种视频会议中匿名投票的方法, 其特征在于, 其特征在于, 所述随机数R2为任意整数。 8.根据权利要求6所述的一种视频会议中匿名投票的方法, 其特征在于, 在步骤500中, 对数据进 行解析具体包括: 视频会议服务器将收到的所有数据累加 后的和除以2, 即为对应 候选项的得票数。权 利 要 求 书 1/1 页 2 CN 115394005 A 2一种视频会议 中匿名投票的方 法 技术领域 [0001]本发明涉及电子投票 技术领域, 尤其是 涉及一种视频会议中匿名投票的方法。 背景技术 [0002]电子投票作为收集人们表达意愿的手段和工具应用越来越广泛, 电子 投票作为一 种功能和管理工具也越来越多的在视频会议中应用, 但怎样在视频会议中实现匿名投票, 保护投票 者的隐私, 便 于投票者表达真正的意图, 是当前研究的热点。 [0003]当前电子投票系统中匿名投票大多采用基于RSA非对称秘钥盲签名的技术, 其主 要系统和流程如图1所示, 电子投票系统除了CA认证中心(由信任机关成立, 用以认证颁发 机构或个人 数字证书)外, 系统还 包括注册中心、 投票 者、 计票中心等 三个组成部分。 [0004]其中, 注册中心用于验证投票者身份合法性以及确认投票者投票资格 的机构, 它 接受投票者的注册, 验证身份合法性, 是否存在重复投票等内容, 最后通过数字签名证明投 票者的投票有效。 投票者是电子投票系统的主要参与者, 从计票中心获得选票, 填写选票内 容, 到注册中心验证投票资格, 最后把选票提交到计票中心。 计票中心是投票结果的公布机 构, 接收投票 者的投票, 通过 数字签名验证和判断投票 者投票的合法性, 并统计投票结果。 [0005]如果省略通信双方利用RSA公钥协商加密秘钥的过程, 电子投票的主 要过程如下: [0006]首先, 投票者获取经过计票中心数字签名的选票。 [0007]然后, 投票者填写选票内容, 并将填写的内容进行盲化, 具体为: 生成随机数K, 作 为序列号; 填写选票内容V; 把序列号和选票内容合并为一张选票b=(K, V); 承诺选票为δ (b)=H(b); 隐藏已承诺过的选票: B=reδ(b)(mod  n), r是投票者产生的随机数, 作为盲签 因子; 投票者将(B,name,uid, ……)等信息加密传给注册中心。 H为计算机惯常用类型/数制 转化。 [0008]再然后, 注册中心解密后, 将对选票和投票者进行验证, 若是合法, 则对选票进行 签名, Sb=Bd(mod n)=redδ(b)d(mod n), 此加密后传给投票 者。 [0009]接着, 投票者去掉盲化因子, 将Su=Sbr‑1(mod n)=δ(b)d(mod n), 经加密发送给计 票中心; [0010]最后, 计票中心解密后, 使用注册中心的公钥验证其签名: Sue(mod n)=δ(b), 对选 票进行统计。 [0011]上述过程中主要根据数学性质, 投票者增加盲化因子r, 使得注册中心得不到投票 内容, 仅对投票者身份进行验证, 而计票中心能得到投票内容, 但得不到投票者身份, 从而 实行匿名投票的目的。 [0012]其他匿名电子投票还有利于环签名、 同态加密等算法进行匿名, 环签名也是利用 多名投票者由CA认证中心颁发公钥以及自己私钥构成环, 对投票信息进行处理, 而计票中 心只知道为多名投票者中的一名, 但无法确认是具体是哪位进行 的投票, 同态加密则利用 数据经过同态加密之后, 对密文进行特定的计算(如投票中的加法运算), 得到的密文计算 结果在进 行对应的同态解密后的明文等同于对明文数据直接进行相同的计算, 实现数据的说 明 书 1/6 页 3 CN 115394005 A 3

PDF文档 专利 一种视频会议中匿名投票的方法

文档预览
中文文档 10 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共10页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种视频会议中匿名投票的方法 第 1 页 专利 一种视频会议中匿名投票的方法 第 2 页 专利 一种视频会议中匿名投票的方法 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-03-03 12:06:03上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。