当前位置: 首页 > 专利查询>深圳大学专利>正文

基于气体传感器的真随机数发生器及真随机数生成装置制造方法及图纸

技术编号:15257388 阅读:164 留言:0更新日期:2017-05-03 04:02
本实用新型专利技术公开了一种基于气体传感器的真随机数发生器及真随机数生成装置,其中,真随机数发生器包括噪声发生单元、线性稳压器及采集器,噪声发生单元包括用以产生具有随机噪声的模拟信号的电阻型气体传感器;线性稳压器用以为所述噪声发生单元提供直流工作电压;采集器用于根据所述模拟信号计算所述电阻型气体传感器的电阻值,以及将所述多个电阻值的小数点后的尾数部分组合作为真随机数输出。本实用新型专利技术的真随机数发生器及真随机数生成装置,可以生成真随机数。同时,采集器的采集速度决定生成真随机数的速度,所以可以快速的产生真随机数;而且,其结构简单,便携易用,成本低廉。

True random number generator and true random number generator based on gas sensor

The utility model discloses a gas sensor including a random number generator and true random number generator based on true random number generator comprises a noise generating unit, linear regulator and collector, noise resistance type gas sensor unit comprises an analog signal to produce random noise; linear regulator for the noise unit provides DC working voltage; collector for the analog signal according to the resistance calculation of the resistance type gas sensor, and the plurality of resistance value after the decimal point mantissa part combination as a true random number output. The utility model relates to a true random number generator and a true random number generator. At the same time, the acquisition speed of the collector determines the speed of generating the true random number, so that the true random number can be generated quickly, and the utility model has the advantages of simple structure, portability and easy use, and low cost.

【技术实现步骤摘要】

本技术涉及信息安全、系统仿真和随机过程领域,尤其涉及一种真随机数发生器及真随机数生成装置。
技术介绍
产生随机数有多种不同的方法,基于这些方法的软件或装置即随机数生成器。随机数最重要的特性是它本次产生的数字与之前产生的数字并无关系。真正的随机数是使用自然现象产生的,无法人为的预测与控制,这样的随机数发生器叫做真随机数发生器,它们的缺点是技术要求比较高。在实际应用中往往使用伪随机数就可以了,这些数列是“似乎”随机的数,实际上它们是通过一个固定的、可以重复的计算方法产生的。它们不是真正地随机,因为它们实际上是可以计算出来的,但是它们具有类似于随机数的统计特征。这样的发生器叫做伪随机数发生器。在真正关键性的应用中,比如在密码学中,使用真正的随机数会更加安全;比如在一些系统仿真过程中,使用真正的随机数会使仿真的结果更具有实际意义。在特殊的应用领域,真随机数的作用不是伪随机数可以替代的。计算机产生的随机数都是伪随机数,对于需要产生真随机数的应用场景往往不能满足;而产生真随机数的装置,如采用物理随机过程产生的真随机数产生器,往往存在组成复杂,成本也高,便携性差,产生随机数的速度不够快。
技术实现思路
本技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本技术的一个目的在于提出一种基于气体传感器的真随机数发生器。本技术的另一个目的在于提出一种具有该真随机数发生器的真随机数生成装置。为实现上述目的,一方面,根据本技术实施例的基于气体传感器的真随机数发生器,包括:噪声发生单元,所述噪声发生单元包括用以产生具有随机噪声的模拟信号的电阻型气体传感器;线性稳压器,用以为所述噪声发生单元提供直流工作电压;采集器,用于根据所述模拟信号计算所述电阻型气体传感器的电阻值,以及将所述电阻值的至少部分数字作为真随机数输出。另外,根据本技术上述实施例真随机数发生器还可以具有如下附加的技术特征:根据本技术的一个实施例,所述噪声发生单元还包括负载电阻,所述负载电阻的一端与所述电阻型气体传感器的一端相连,所述负载电阻的另一端接地,所述电阻型气体传感器的另一端与所述线性稳压器相连,所述负载电阻和所述电阻型气体传感器之间的节点与所述采集器的输入端相连。根据本技术的一个实施例,所述噪声发生单元为多个,所述采集器具有多个采集通道,多个所述采集通道与多个所述噪声发生单元一一对应,每个所述采集通道根据对应的所述噪声发生单元输出的所述模拟信号计算所述对应的所述噪声发生单元中电阻型气体传感器的电阻值,所述采集器将各个所述电阻值的所述至少部分数字组合作为真随机数序列输出。根据本技术的一个实施例,所述至少部分数字为所述电阻值中小数点后的尾数。根据本技术的一个实施例,所述线性稳压器提供的直流工作电压为3.3V,所述负载电阻为10KΩ。另一方面,根据本技术实施例的真随机数生成装置,包括:如上所述的真随机数发生器;处理单元,与所述真随机数发生器相连,用于对所述真随机数发生器输出的真随机数按照预定方式组合排列以生成真随机数列;输出接口,与所述处理单元相连,用以将所述真随机数列输出至目标设备。根据本技术提供的真随机数发生器及真随机数生成装置,是基于电阻型气体传感器与气体接触发生化学反应过程中,由于气体分子吸附/脱附现象引起的电阻型气体传感器的电阻发生变化原理实现的,由于电阻型气体传感器反应过程中其电阻变化动态范围从几十欧姆到几十兆欧姆之间变化,极微小的环境扰动(如温度,湿度,气体分子的种类和浓度的改变)将引起其电阻值的变化超过1欧,化学反应的过程是动态的,具有一定的随机性;且测量过程中的精度误差也会造成其电阻测量值的不确定性,计算得到的测量值(单位:欧)的小数部分更加具有不可确定性,使用多个这样的尾数构成的数字即为真随机数。同时,本技术中采集器的采集速度决定生成真随机数的速度,所以可以快速的产生真随机数;而且,其结构简单,便携易用,使用电阻型气体传感器成本低廉。附图说明图1是本技术真随机数发生器的方框图;图2是本技术一个实施例真随机数发生器的示意图;图3是本技术另一个实施例真随机数发生器的示意图;图4是本技术实施例真随机数生成装置的示意图。本技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式下面详细描述本技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本技术,而不能理解为对本技术的限制。在本技术的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”、“顺时针”、“逆时针”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本技术的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本技术的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。在本技术中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本技术中的具体含义。参照图1所示,本技术实施例提供了一种真随机数发生器100,包括噪声发生单元10、线性稳压器11及采集器12。具体的,噪声发生单元10包括用以产生具有随机噪声的模拟信号的电阻型气体传感器101,也就是说,噪声发生单元10采用电阻型气体传感器101产生具有随机噪声的模拟信号。由于电阻型气体传感器101具有以下随机因素,其一、电阻型气体传感器101的电阻的随机热噪声和线性稳压器提供的电压具有波纹导致的随机因素;其二、电阻型气体传感器101与气氛接触发生化学反应过程中的电阻值的微小波动的不可确定性导致的随机因素;其三、电阻型气体传感器101与气氛发生化学反应过程中的电阻值的变化受温湿度影响导致的随机因素;其四、采用计算得到的电阻型气体传感器101的电阻值的小数点后的尾数部分的随机因素。所以,根据上述随机因素计算得到的多个电阻型气体传感器101的电阻值具有随机性。线性稳压器11用以为所述噪声发生单元10提供直流工作电压。采集器12用于根据所述模拟信号计算所述电阻型气体传感器101的电阻值,以及将所述电阻值的至少部分数字作为真随机数输出。也就是说,采集器12采集噪声发生单元10输出的带有随机噪声的模拟信号经过模数转换得到数字信号,并根据该数字信号计算出电阻型气体传感器101的电阻值。如上所述,由于根据上述随机因素计算得到的本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/55/201620601031.html" title="基于气体传感器的真随机数发生器及真随机数生成装置原文来自X技术">基于气体传感器的真随机数发生器及真随机数生成装置</a>

【技术保护点】
一种基于气体传感器的真随机数发生器,其特征在于,包括:噪声发生单元,所述噪声发生单元包括用以产生具有随机噪声的模拟信号的电阻型气体传感器;线性稳压器,用以为所述噪声发生单元提供直流工作电压;采集器,用于根据所述模拟信号计算所述电阻型气体传感器的电阻值,以及将所述电阻值的至少部分数字作为真随机数输出;所述噪声发生单元为多个,所述采集器具有多个采集通道,多个所述采集通道与多个所述噪声发生单元一一对应,每个所述采集通道根据对应的所述噪声发生单元输出的所述模拟信号计算所述对应的所述噪声发生单元中电阻型气体传感器的电阻值,所述采集器将各个所述电阻值的所述至少部分数字组合作为真随机数序列输出。

【技术特征摘要】
1.一种基于气体传感器的真随机数发生器,其特征在于,包括:噪声发生单元,所述噪声发生单元包括用以产生具有随机噪声的模拟信号的电阻型气体传感器;线性稳压器,用以为所述噪声发生单元提供直流工作电压;采集器,用于根据所述模拟信号计算所述电阻型气体传感器的电阻值,以及将所述电阻值的至少部分数字作为真随机数输出;所述噪声发生单元为多个,所述采集器具有多个采集通道,多个所述采集通道与多个所述噪声发生单元一一对应,每个所述采集通道根据对应的所述噪声发生单元输出的所述模拟信号计算所述对应的所述噪声发生单元中电阻型气体传感器的电阻值,所述采集器将各个所述电阻值的所述至少部分数字组合作为真随机数序列输出。2.根据权利要求1所述的基于气体传感器的真随机数发生器,其特征在于,所述噪声发生单元还包括负载电阻,所述负载电阻...

【专利技术属性】
技术研发人员:潘晓芳赵晓锦邱长勇
申请(专利权)人:深圳大学
类型:新型
国别省市:广东;44

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

1