[发明专利]随机数产生电路与方法有效
申请号: | 201210344923.X | 申请日: | 2012-09-17 |
公开(公告)号: | CN103577150A | 公开(公告)日: | 2014-02-12 |
发明(设计)人: | 陈顺雄 | 申请(专利权)人: | 新唐科技股份有限公司 |
主分类号: | G06F7/58 | 分类号: | G06F7/58 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 任默闻 |
地址: | 中国台湾新竹*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 随机数 产生 电路 方法 | ||
技术领域
本发明是有关于一电路与方法(Circuit and method for generating Random number),且特别是有关于一种随机数产生电路与方法。
背景技术
随着电脑信息与云端科技的蓬勃发展,有关于数据的安全性问题也越来越受到重视。特别是,数据传输的安全性与保密性更是备受注目。其中,数据在传递间的保密性与所使用的加解密理论有密切的关系。一般而言,数据的加解密通常会利用金钥,来作为数据随机化的运算子或是作为数据还原的运算子。此外,系统所使用的金钥必须透过不规则的随机数来产生。
因此,一般具有加解密功能的电子装置,都必须设置随机数产生器来产生随机数,进而产生加解密所需的金钥。然而,随着随机数产生器的设置,势必会导致电子装置耗费更多的硬件空间与生产成本。因此,如何简化随机数产生器的电路架构,以降低电子装置的生产成本与硬件空间,已是随机数产生器在设计上的一重要课题。
发明内容
本发明实施例提供一种随机数产生电路与方法,透过一估计程序逐一分析与获取模拟数字转换器所产生的数字数据,并依据估计程序的结果产生真实随机数。藉此,将可简化在随机数产生上的复杂度。
本发明实施例提出一种随机数产生方法,包括下列步骤。首先,利用一模拟信号而致使模拟数字转换器依序产生多个数字数据。此外,透过估计程序,逐一分析这些数字数据在时序上的变化趋势,或是逐一获取这些数字数据于一预设频段下的成分。以及,依据估计程序的结果产生真实随机数。
在本发明的一实施例中,上述的随机数产生方法更包括:依据真实随机数产生随机数种子;以及,将随机数种子馈入至虚拟随机数产生器,以透过虚拟随机数产生器产生虚拟随机数。
本发明实施例提出一种随机数产生电路,包括模拟数字转换器与控制器。其中,模拟数字转换器响应于模拟信号而依序产生多个数字数据。控制器透过估计程序,逐一分析这些数字数据在时序上的变化趋势,或是逐一获取这些数字数据于一预设频段下的成分。此外,控制器依据估计程序的结果产生真实随机数。
通过本发明实施例所述的随机数产生电路和方法,可以依据估计程序的结果来产生真实随机数。藉此,将可简化在随机数产生上的复杂度,或是简化随机数产生电路的电路结构,进而有助于降低随机数产生电路的硬件空间与生产成本。
为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合所附图式作详细说明如下。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为依据本发明的一实施例的随机数产生电路的方块示意图;
图2为三角积分模拟数字转换器在现实环境中因应固定电压依序所产生的多个数字数据;
图3为SAR模拟数字转换器在现实环境中因应固定电压依序所产生的多个数字数据;
图4为依据本发明的一实施例的随机数产生方法的流程图;
图5为依据本发明的一实施例的步骤S420与步骤S430的细部流程图;
图6为依据本发明的另一实施例的步骤S420与步骤S430的细部流程图;
图7为依据本发明的又一实施例的步骤S420与步骤S430的细部流程图;
图8为依据本发明的再一实施例的步骤S420与步骤S430的细部流程图;
图9为依据本发明的另一实施例的步骤S420与步骤S430的细部流程图。
附图标记
100:随机数产生电路 DA1~DAn:数字数据
110:模拟数字转换器 210~230、310~330:曲线
120:控制器 S410~S450:图4实施例的各步骤流程
130:虚拟随机数产生器 S510~S590:图5实施例的各步骤流程
10:电子装置 S610~S680:图6实施例的各步骤流程
11:信号产生器 S710~S770:图7实施例的各步骤流程
12:处理器 S810~S860:图8实施例的各步骤流程
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新唐科技股份有限公司,未经新唐科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210344923.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:流程图的生成方法和装置
- 下一篇:一种显示控制系统