发明名称 | 基于物理噪声的奇偶性生成真随机数的方法及其系统 | ||
摘要 | 本发明涉及一种基于物理噪声的奇偶性生成真随机数的方法及其系统。所述的方法根据噪声经过模数转换后的奇偶性来生成真随机数的方法,其包括以下步骤:1)通过物理噪声源产生模拟噪声信号;2)将获取的物理噪声源产生的模拟噪声信号进行模拟/数字变换,转换成数字噪声信号;3)根据转换后的数字噪声信号的奇偶性生成二进制随机数;4)重复循环步骤2)和步骤3),得到包含若干随机数的序列。本发明的方法可以利用各种噪声源,产生随机数的质量不受环境的影响,稳定性好,抗干扰能力强,且可以即时产生随机数,生成随机数效率高。本发明的系统,器件简单便于集成化,制造成本低廉。 | ||
申请公布号 | CN102637122B | 申请公布日期 | 2015.09.09 |
申请号 | CN201110271207.9 | 申请日期 | 2011.09.14 |
申请人 | 中国科学院空间科学与应用研究中心 | 发明人 | 李申;赵建领;王超;翟光杰;吴令安;张峰 |
分类号 | G06F7/58(2006.01)I | 主分类号 | G06F7/58(2006.01)I |
代理机构 | 北京法思腾知识产权代理有限公司 11318 | 代理人 | 杨小蓉;高宇 |
主权项 | 一种基于物理噪声的奇偶性生成真随机数的方法,该方法根据噪声经过模数转换后的奇偶性来生成真随机数的方法,其包括以下步骤:1)通过物理噪声源产生模拟噪声信号;其中,通过减弱TOSA的供电电压,衰减其发出光的光功率,使得衰减后的光功率小于或等于ROSA的探测灵敏度,保证ROSA输出的信号为毫无规律的噪声信号;2)将获取的物理噪声源产生的模拟噪声信号进行模拟/数字变换,转换成数字噪声信号;3)根据转换后的数字噪声信号的奇偶性生成二进制随机数0或1,生成二进制随机数的规则i为:如果数字噪声信号为偶数,则输出二进制随机数0,对应地,如果数字噪声信号为奇数,则输出二进制随机数1;或者生成二进制随机数的规则ii为:如果数字噪声信号为偶数,则输出二进制随机数1;对应地,如果数字噪声信号为奇数,则输出二进制随机数0;4)重复循环步骤2)和步骤3),得到包含若干随机数的序列。 | ||
地址 | 100190 北京市海淀区中关村南二条1号 |