[发明专利]一种混合式随机数发生器及其产生随机数的方法有效
申请号: | 201510561349.7 | 申请日: | 2015-09-06 |
公开(公告)号: | CN105005462B | 公开(公告)日: | 2017-08-08 |
发明(设计)人: | 梁媛;陈伟建;潘晔;赵思宇 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G06F7/58 | 分类号: | G06F7/58 |
代理公司: | 成都行之专利代理事务所(普通合伙)51220 | 代理人: | 郭受刚 |
地址: | 610000 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种混合式随机数发生器及其产生随机数的方法,所述混合式随机数发生器包括物理随机数源模块(1)、脱相关组合处理模块(2)、计算模块(3)和综合处理模块(4),实现了混合式随机数发生器及其产生随机数的方法生成序列质量较高,及成本较低的技术效果。 | ||
搜索关键词: | 一种 混合式 随机数 发生器 及其 产生 方法 | ||
【主权项】:
一种混合式随机数发生器,其特征在于,所述混合式随机数发生器包括:物理随机数源模块(1)、脱相关组合处理模块(2)、计算模块(3)和综合处理模块(4),其中:物理随机数源模块(1)输出端与脱相关组合处理模块(2)输入端相连接,脱相关组合处理模块(2)输出端同时与计算模块(3)和综合处理模块(4)输入端相连接,计算模块(3)输出端也与综合处理模块(4)输入端相连接,综合处理模块(4)输出端为随机数发生器输出端;脱相关组合处理模块(2)包括:接收寄存器(5)、处理计算模块(6)与发送寄存器(7),其中,接收寄存器(5)输出端连接处理计算模块(6)输入端,发送寄存器(7)输入端与处理计算模块(6)输出端连接,计算模块(3)包括:种子寄存器(8)、主计算模块(9)、从计算模块(10)和乱序干扰模块(11),其中,种子寄存器(8)输出端同时与主计算模块(9)输入端和从计算模块(10)输入端相连接,主计算模块(9)输出端和从计算模块(10)输出端同时与乱序干扰模块(11)输入端相连接;所述的物理随机数源模块(1)包括两个独立并行输出的子模块I(12)和子模块II(13);所述的子模块I(12)包括:高频信号发生器I(14)、低频信号发生器I(15)和D触发器I(16);其中,高频信号发生器I(14)输出端连接D触发器I(16)数据输入端口,低频信号发生器I(15)输出端连接D触发器I(16)的时钟端口,D触发器I(16)输出端口为物理随机数源模块(1)的一个输出端口;所述的物理随机数源模块(1)中高频信号发生器I(14)和高频信号发生器II(17)通过噪声电阻(20)连接放大器(21),放大的热噪声通过压控振荡器(22)产生高频信号;所述的物理随机数源模块(1)中低频信号发生器I(15)和低频信号发生器II(18)通过放大器(24)对噪声电阻(23)的噪声进行放大,然后将放大后的噪声送入施密特触发器(25),最后通过反相器(26)输出低频信号。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510561349.7/,转载请声明来源钻瓜专利网。