[发明专利]真随机数检测装置及方法有效
申请号: | 201410056496.4 | 申请日: | 2014-02-19 |
公开(公告)号: | CN103823656A | 公开(公告)日: | 2014-05-28 |
发明(设计)人: | 苗春华;李大伟;佘祥胜;韩正甫;赵义博 | 申请(专利权)人: | 安徽问天量子科技股份有限公司 |
主分类号: | G06F7/58 | 分类号: | G06F7/58 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 241002 安徽省芜湖市*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 随机数 检测 装置 方法 | ||
技术领域
本发明涉及一种用于检验随机数真伪的装置及方法,尤其涉及一种真随机数检测装置及方法。
背景技术
在一些电子系统中,需要用到随机数作为数据源,如密码,摇号种子等。但是随机数是不是真的随机呢?这个需要科学的检测。目前市场的此类产品或者方法要么使用复杂,要么检测效率低、准确率低。上尚未有此类产品。
发明内容
本发明所解决的技术问题是针对上述现有技术的不足,提供一种随机数检测装置及方法。本随机数检测装置结构简单、成本低、检测效率高。本随机数检测方法操作简单、检测效率高。
为实现上述技术目的,本发明采取的技术方案为:一种真随机数检测装置,包括控制器、随机数源和随机数检测装置,其特征在于:所述随机数源用于产生随机数;所述控制器从随机数源中采集产生的随机数并通过随机数检测装置接口将随机数送到随机数检测装置;所述随机数检测装置使用固化的随机数检测算法检测随机数的真伪并将随机数检测结果通过接口上报控制器;所述控制器根据随机数检测装置反馈的结果,选择是否使用该组随机数;如果随机数检测结果通过,则可以使用,如果检测不通过,丢弃该组随机数,报告错误。
作为本发明进一步改进的技术方案,所述控制器为PC电脑、嵌入式操作系统或者单片机等控制处理单元。
作为本发明进一步改进的技术方案,所述随机数源是随机数芯片、随机数发生器或者随机数软件算法生成模块。
作为本发明进一步改进的技术方案,所述随机数检测装置为固化了随机数检测算法的DSP、FPGA或者MCU。
作为本发明进一步改进的技术方案,所述随机数检测装置接口为USB、PCI、PCE-E、RS232、SPI或者I2C。
为实现上述技术目的,本发明采取的另一种技术方案为:一种真随机数检测方法,其特征在于包括以下步骤:
步骤1:通过随机数模块生成随机数;
步骤2、通过控制器采集步骤1中产生的随机数;
步骤3、控制器将通过随机数检测装置接口将采集到的随机数送到随机数检测装置;
步骤4、随机数检测装置使用固化的随机数检测算法检测随机数的真伪;
步骤5、随机数检测装置将随机数检测结果通过随机数检测装置接口上报给控制器;
步骤6、控制器根据随机数检测装置反馈的结果,选择是否使用该组随机数;如果随机数检测结果通过,则可以使用,如果检测不通过,丢弃该组随机数,报告错误。
作为本发明进一步改进的技术方案,所述控制器为PC电脑、嵌入式操作系统或者单片机等控制处理单元。
作为本发明进一步改进的技术方案,所述随机数源是随机数芯片、随机数发生器或者随机数软件算法生成模块。
作为本发明进一步改进的技术方案,所述随机数检测装置为固化了随机数检测算法的DSP、FPGA或者MCU。
作为本发明进一步改进的技术方案,所述随机数检测装置接口为USB、PCI、PCE-E、RS232、SPI或者I2C。
本随机数检测装置结构简单、成本低、检测效率高。本随机数检测方法操作简单、检测效率高。总之本发明是通过硬件装置来验证随机数是否真的随机,是否可以应用到需要的场合,通过使用随机数检测装置可以简化随机数检测过程,提高检测效率。
附图说明
图1为本发明的结构示意图。
图2为本发明流程示意图。
具体实施方式
实施例1
参见图1,本一种真随机数检测装置,包括控制器、随机数源和随机数检测装置,其特征在于:所述随机数源用于产生随机数;所述控制器从随机数源中采集产生的随机数并通过随机数检测装置接口将随机数送到随机数检测装置;所述随机数检测装置使用固化的随机数检测算法检测随机数的真伪并将随机数检测结果通过接口上报控制器;所述控制器根据随机数检测装置反馈的结果,选择是否使用该组随机数;如果随机数检测结果通过,则可以使用,如果检测不通过,丢弃该组随机数,报告错误。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽问天量子科技股份有限公司,未经安徽问天量子科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410056496.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:太阳能板的散热接线盒
- 下一篇:一种预防光伏电池板PID效应的实现方法