[发明专利]一种量子随机数检测方法及系统在审
| 申请号: | 202111674829.6 | 申请日: | 2021-12-31 |
| 公开(公告)号: | CN114330734A | 公开(公告)日: | 2022-04-12 |
| 发明(设计)人: | 齐宁;张旭;刘敦伟;陈燕 | 申请(专利权)人: | 中国人民解放军61062部队 |
| 主分类号: | G06N10/70 | 分类号: | G06N10/70;G06F7/58 |
| 代理公司: | 北京知呱呱知识产权代理有限公司 11577 | 代理人: | 胡乐 |
| 地址: | 100091*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 量子 随机数 检测 方法 系统 | ||
1.一种量子随机数检测方法,其特征在于,所述方法包括:
获取量子随机数发生器所生成的随机数序列;
对所述随机数序列进行统计偏置检测,确定第一检测结果;
对所述随机数序列进行一阶相关系数检测,确定第二检测结果;
对所述随机数序列进行伪随机数标准包检测,确定第三检测结果;
根据所述第一检测结果、所述第二检测结果以及所述第三检测结果确定所述随机数序列的随机性检测结果。
2.根据权利要求1所述的方法,其特征在于,对所述随机数序列进行统计偏置检测,包括:
根据所述随机数序列计算所有随机数的概率平均值,以及随机数为1时的方差与标准差;
根据随机数为1出现的概率的标准差确定第一检测结果。
3.根据权利要求1所述的方法,其特征在于,对所述随机数序列进行一阶相关系数检测,包括:
对随机数的一阶相关系数进行定义;
获得所述一阶相关系数的标准差,根据所述一阶相关系数的标准差确定第二检测结果。
4.根据权利要求3所述的方法,其特征在于,所述对随机数的一阶相关系数进行定义,包括:
根据第一公式对随机数的一阶相关系数进行定义,所述第一公式具体包括:
其中,a1表示一阶相关系数,n表示数据量,xi表示第i个随机数的值,p(1)是当前数据量中1的比例。
5.根据权利要求1所述的方法,其特征在于,对所述随机数序列进行统计偏置检测,确定第一检测结果,包括:
设置随机数序列的检测间隔,对各个检测间隔进行统计偏置检测;
获得所有检测间隔的检测通过结果;
当检测通过结果的比例不低于第一阈值时,则确定第一检测结果为通过。
6.根据权利要求1所述的方法,其特征在于,对所述随机数序列进行一阶相关系数检测,确定第二检测结果,包括:
设置随机数序列的检测间隔,对各个检测间隔进行一阶相关系数检测;
获得所有检测间隔的检测通过结果;
当检测通过结果的比例不低于第二阈值时,则确定第二检测结果为通过。
7.一种量子随机数检测系统,其特征在于,所述系统包括:
获取模块,用于获取量子随机数发生器所生成的随机数序列;
第一检测模块,用于对所述随机数序列进行统计偏置检测,确定第一检测结果;
第二检测模块,用于对所述随机数序列进行一阶相关系数检测,确定第二检测结果;
第三检测模块,用于对所述随机数序列进行伪随机数标准包检测,确定第三检测结果;
确定模块,用于根据所述第一检测结果、所述第二检测结果以及所述第三检测结果确定所述随机数序列的随机性检测结果。
8.根据权利要求7所述的系统,其特征在于,对所述随机数序列进行统计偏置检测,包括:
根据所述随机数序列计算所有随机数的概率平均值,以及随机数为1时的方差与标准差;
根据随机数为1出现的概率的标准差确定第一检测结果。
9.根据权利要求7所述的系统,其特征在于,对所述随机数序列进行一阶相关系数检测,包括:
对随机数的一阶相关系数进行定义;
获得所述一阶相关系数的标准差,根据所述一阶相关系数的标准差确定第二检测结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军61062部队,未经中国人民解放军61062部队许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111674829.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:设备售后维护系统及方法
- 下一篇:一种显示面板及显示装置





