一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种量子随机数后处理方法和装置

2023-04-11 09:02:49 来源:中国专利 TAG:

技术特征:
1.一种量子随机数后处理方法,其特征在于,所述方法用于对两个量子随机数发生器产生的两组原始数据进行后处理,其中,所述方法包括:s1、获取预设的初始分块数据长度;s2、以所述初始分块数据长度为起点,根据预设的数据长度递增的规则分别以不同的数据长度进行分别对所述两组原始数据进行分块,以及分别将两组原始数据间分块数据长度相同的分块数据进行向量内积计算以获得当前次分块数据组对应的随机数向量;s3、将所述多次的随机数向量按照其对应分块数据生成的先后顺序进行拼接,得到最终的随机数向量。2.根据权利要求1所述的方法,其特征在于,所述初始分块数据长度基于应用场景中的安全性和计算效率的均衡需求确定。3.根据权利要求2所述的方法,其特征在于,所述初始分块数据长度为100。4.根据权利要求1所述的方法,其特征在于,所述预设的数据长度递增的规则是后一次分块数据长度为上一次分块数据长度加1。5.根据权利要求1所述的方法,其特征在于,每次获取分块原始数据时,在获得两组原始数据中当次分块数据长度的所有原始数据后再进行后处理。6.根据权利要求1所述的方法,其特征在于,步骤s2中,向量内积计算包括以下步骤:s21、将当前分块数据长度运用第一预设规则确定当前分块数据对应的有限域所述第一预设规则为:其中,l
r
是内积函数的计算的有限域的标识,n
r
是第r次分块数据的分块数据长度,b是每组原始数据中每个变量的比特长度;s22、将两组原始数据中当前分块数据长度相同的分块数据在有限域上进行向量内积计算得到当前次分块数据组对应的随机数向量。7.根据权利要求1所述的方法,其特征在于,步骤s2中的分块原始数据的分块计算次数通过以下步骤获得:t1、获取最终的随机数的长度;t2、基于最终的随机数的长度,根据分块数据长度的递增规则以及初始分块数据长度进行反解求得分块计算的总次数。8.一种量子随机数处理装置,其特征在于,所述装置包括:两个量子随机数发生器,用于分别实时产生随机数原始数据;随机数提取器,其被配置为采用权利要求1-7任一所述的方法对各个量子随机数发生器产生的原始数据进行后处理以得到对应的随机数。9.根据权利要求8所述的装置,其特征在于,所述量子随机数发生器是能够产生最小熵是随数据的长度线性增长的原始随机数的量子随机数发生器。10.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述计算机程序可被处理器执行以实现权利要求1至7任一所述方法的步骤。11.一种电子设备,其特征在于,包括:
一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述电子设备实现如权利要求1至7中任一项所述方法的步骤。

技术总结
本发明提供一种量子随机数后处理方法,所述方法用于对两个量子随机数发生器产生的两组原始数据进行后处理,其中,所述方法包括:S1、获取预设的初始分块数据长度;S2、以所述初始分块数据长度为起点,根据预设的数据长度递增的规则分别以不同的数据长度进行分别对所述两组原始数据进行分块,以及分别将两组原始数据间分块数据长度相同的分块数据进行向量内积计算以获得当前次分块数据组对应的随机数向量;S3、将所述多次的随机数向量按照其对应分块数据生成的先后顺序进行拼接,得到最终的随机数向量。本发明属于在线算法,减少了已生成原始数据的等待时间,缩短了原始数据的总的后处理时间,以及没有使用随机种子,提高了随机数的生成速率。随机数的生成速率。随机数的生成速率。


技术研发人员:李乾 周泓伊 孙晓明
受保护的技术使用者:中国科学院计算技术研究所
技术研发日:2022.08.23
技术公布日:2022/11/25
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表