一种量子匿名投票方法、装置及系统制造方法及图纸

技术编号:39003013 阅读:8 留言:0更新日期:2023-10-07 10:34
本发明专利技术公开了一种量子匿名投票方法、装置及系统,涉及量子通信安全技术领域,该方法应用于投票设备,包括:获取自身的目标量子态序列,所述目标量子态序列包括多个粒子,每个粒子具有测量结果,所述测量结果通过对粒子进行量子态测量得到;根据所述目标量子态序列中第n个粒子的测量结果,确定投票资格码,所述投票资格码用于表示所述投票设备的投票资格;根据所述投票资格码,从多个候选项中选出多个选票;向计票设备发送所述投票资格码、所述选票和除第n个粒子以外其他粒子的测量结果,所述除第n个粒子以外其他粒子的测量结果用于验证选票的真实性。通过上述方案,可以提高量子匿名投票的安全性和量子匿名投票的效率。名投票的安全性和量子匿名投票的效率。名投票的安全性和量子匿名投票的效率。

【技术实现步骤摘要】
一种量子匿名投票方法、装置及系统


[0001]本专利技术涉及量子通信安全
,尤其涉及一种量子匿名投票方法、装置及系统。

技术介绍

[0002]随着社会的不断发展,匿名投票的应用场景也越来越多,匿名投票逐渐成为了制定决策的主要方式。现有的匿名投票方法包括纸质投票、电子匿名投票和量子匿名投票,现有的量子匿名投票方法虽然可以避免纸质投票和电子匿名投票存在的弊端,但该投票方法仍然存在安全漏洞,并且存在投票过程繁琐、可行性低等问题。
[0003]针对上述问题,目前尚未提出有效的解决方案。

技术实现思路

[0004]本说明书实施例提供了一种量子匿名投票方法、装置及系统,以解决现有的匿名投票方法存在安全性低、投票繁琐、可行性低的问题。
[0005]第一方面,本说明书实施例提供一种量子匿名投票方法,该方法包括:
[0006]获取自身的目标量子态序列,所述目标量子态序列包括多个粒子,每个粒子具有测量结果,所述测量结果通过对粒子进行量子态测量得到;
[0007]根据所述目标量子态序列中第n个粒子的测量结果,确定投票资格码,所述投票资格码用于表示所述投票设备的投票资格;
[0008]根据所述投票资格码,从多个候选项中选出多个选票;
[0009]向计票设备发送所述投票资格码、所述选票和除第n个粒子以外其他粒子的测量结果,所述除第n个粒子以外其他粒子的测量结果用于验证选票的真实性。
[0010]在一个实施例中,所述方法还包括:
[0011]获取初始量子态序列;对所述初始量子态序列中的检测粒子进行量子态测量,得到检测粒子的测量结果;
[0012]判断所述检测粒子的测量结果是否满足预设纠缠态特性;
[0013]若是,则计算所述检测粒子的测量结果在满足预设纠缠态特性时的累积值;
[0014]判断所述测量结果的累积值是否大于预设阈值;
[0015]若是,则去除所述初始量子态序列中的检测粒子,得到目标量子态序列;
[0016]若否,则表征所述初始量子态序列遭到破坏,重新获取初始量子态序列。
[0017]在一个实施例中,所述方法还包括:
[0018]根据所述投票资格码、所述选票和除第n个粒子以外其他粒子的测量结果,生成投票序列;
[0019]向计票设备发送所述投票序列。
[0020]在一个实施例中,所述方法还包括:
[0021]根据自身的投票资格码,查看所述目标区域中展示的投票序列;
[0022]判断所述展示的投票序列与发送的投票序列是否符合;
[0023]若不符合,则重新获取初始量子态序列。
[0024]第二方面,本说明书实施例提供了一种量子匿名投票方法,该方法包括:
[0025]接收多个投票设备发送的投票序列,所述投票序列包括从多个候选项中选出的选票和粒子的测量结果,所述粒子的测量结果包括第n个粒子以外其他粒子的测量结果,所述第n个粒子包括投票设备的量子态序列中用于确定投票资格码的粒子;
[0026]基于多个投票设备的粒子的测量结果,从多个投票设备的选票中选取真实选票。
[0027]在一个实施例中,所述投票序列还包括投票设备的投票资格码;所述方法还包括:
[0028]判断多个投票设备发送的投票资格码是否符合预设投票资格码;
[0029]若否,则将所述多个投票设备发送的投票资格码、从多个候选项中选出的选票和粒子的测量结果退回至相应的投票设备中;
[0030]若是,则基于多个投票设备的粒子的测量结果,从多个投票设备的选票中选取真实选票。
[0031]在一个实施例中,所述粒子的测量结果满足预设缠态特性,相应地,所述基于多个投票设备的粒子的测量结果,从多个投票设备的选票中选取真实选票,包括:基于所述预设缠态特性,从多个投票设备的选票中选取真实选票。
[0032]在一个实施例中,所述方法还包括:
[0033]基于所述真实选票自动生成投票结果;
[0034]将所述投票结果和所述投票序列在目标区域中进行展示。
[0035]第三方面,本说明书实施例提供了一种匿名投票系统,包括:
[0036]投票设备,所述投票设备用于获取自身的目标量子态序列,所述目标量子态序列包括多个粒子,每个粒子具有测量结果,所述测量结果通过对粒子进行量子态测量得到;根据所述目标量子态序列中第n个粒子的测量结果,确定投票资格码,所述投票资格码用于表示所述投票设备的投票资格;根据所述投票资格码,从多个候选项中选出多个选票;向计票设备发送所述投票资格码、所述选票和除第n个粒子以外其他粒子的测量结果,所述除第n个粒子以外其他粒子的测量结果用于验证选票的真实性;
[0037]计票设备,所述计票设备用于接收多个投票设备发送的投票序列,所述投票序列包括投票资格码、从多个候选项中选出的选票和粒子的测量结果,所述粒子的测量结果包括第n个粒子以外其他粒子的测量结果,所述第n个粒子包括投票设备的量子态序列中用于确定投票资格码的粒子;基于多个投票设备的粒子的测量结果,从多个投票设备的选票中选取真实选票。
[0038]第四方面,本说明书实施例提供了一种量子匿名投票装置,包括:
[0039]获取模块,用于获取自身的目标量子态序列,所述目标量子态序列包括多个粒子,每个粒子具有测量结果,所述测量结果通过对粒子进行量子态测量得到;
[0040]选票模块,用于根据所述目标量子态序列中第n个粒子的测量结果,确定投票资格码;根据所述投票资格码,从多个候选项中选出多个选票;
[0041]发送模块,用于向计票设备发送所述投票资格码、所述选票和除第n个粒子以外其他粒子的测量结果,所述除第n个粒子以外其他粒子的测量结果用于验证选票的真实性。
[0042]第五方面,本说明书实施例提供了一种量子匿名投票装置,包括:
[0043]接收模块,用于接收多个投票设备发送的投票序列,所述投票序列包括从多个候选项中选出的选票和粒子的测量结果,所述粒子的测量结果包括第n个粒子以外其他粒子的测量结果,所述第n个粒子包括投票设备的量子态序列中用于确定投票资格码的粒子;
[0044]筛选模块,用于基于多个投票设备的粒子的测量结果,从多个投票设备的选票中选取真实选票。
[0045]第六方面,本说明书实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述的量子匿名投票方法。
[0046]第七方面,本说明书实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述的量子匿名投票方法。
[0047]本说明书提供的量子匿名投票方法、装置及系统,可以应用在投票设备侧,首先,投票设备可以获取自身的目标量子态序列,其中,目标量子态序列中可以包括多个粒子,每个粒子都具有测量结果,所述测量结果通过对粒子进行量子态测量得到。其本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种量子匿名投票方法,其特征在于,应用于投票设备,包括:获取自身的目标量子态序列,所述目标量子态序列包括多个粒子,每个粒子具有测量结果,所述测量结果通过对粒子进行量子态测量得到;根据所述目标量子态序列中第n个粒子的测量结果,确定投票资格码,所述投票资格码用于表示所述投票设备的投票资格;根据所述投票资格码,从多个候选项中选出多个选票;向计票设备发送所述投票资格码、所述选票和除第n个粒子以外其他粒子的测量结果,所述除第n个粒子以外其他粒子的测量结果用于验证选票的真实性。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取初始量子态序列;对所述初始量子态序列中的检测粒子进行量子态测量,得到检测粒子的测量结果;判断所述检测粒子的测量结果是否满足预设纠缠态特性;若是,则计算所述检测粒子的测量结果在满足预设纠缠态特性时的累积值;判断所述测量结果的累积值是否大于预设阈值;若是,则去除所述初始量子态序列中的检测粒子,得到目标量子态序列;若否,则表征所述初始量子态序列遭到破坏,重新获取初始量子态序列。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述投票资格码、所述选票和除第n个粒子以外其他粒子的测量结果,生成投票序列;向计票设备发送所述投票序列。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据自身的投票资格码,查看所述目标区域中展示的投票序列;判断所述展示的投票序列与发送的投票序列是否符合;若不符合,则重新获取初始量子态序列。5.一种量子匿名投票方法,其特征在于,应用于计票设备,包括:接收多个投票设备发送的投票序列,所述投票序列包括从多个候选项中选出的多个选票和粒子的测量结果,所述粒子的测量结果包括第n个粒子以外其他粒子的测量结果,所述第n个粒子包括投票设备的量子态序列中用于确定投票资格码的粒子;基于多个投票设备的粒子的测量结果,从多个投票设备的选票中选取真实选票。6.根据权利要求5所述的方法,其特征在于,所述投票序列还包括投票设备的投票资格码;所述方法还包括:判断多个投票设备发送的投票资格码是否符合预设投票资格码;若否,则将所述多个投票设备发送的投票资格码、从多个候选项中选出的选票和粒子的测量结果退回至相应的投票设备中;若是,则基于多个投票设备的粒子的测量结果,从多个投票设备的选票中选取真实选票。7.根据权利要求5所述的方法,其特征在于,所述粒子的测量结果满足预设纠缠态特性,相应地,所述基于多个投票设备的粒子的测量结果,从多个投票设备的选票中选取真实选票,包括:基于所述预设纠缠态特性,从多个...

【专利技术属性】
技术研发人员:刘江珊张骞王炎林
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1