[发明专利]动态真随机数发生器无效
| 申请号: | 200810048311.X | 申请日: | 2008-07-07 |
| 公开(公告)号: | CN101364171A | 公开(公告)日: | 2009-02-11 |
| 发明(设计)人: | 张焕国;唐明;李幼名 | 申请(专利权)人: | 武汉大学 |
| 主分类号: | G06F7/58 | 分类号: | G06F7/58 |
| 代理公司: | 武汉天力专利事务所 | 代理人: | 严彦;冯卫平 |
| 地址: | 43007*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 动态 随机数 发生器 | ||
1.一种动态真随机数发生器,其特征在于:由真随机源、冯·诺依曼校验器、分组杂化网络和动态控制部件组成;真随机源产生的数据输入冯·诺依曼校验器,冯·诺依曼校验器的输出接到分组杂化网络的输入,所述冯·诺依曼校验器将[0,1]比特对调整输出为比特1,将[1,0]比特对调整输出为比特0,其它的比特对没有输出;所述分组杂化网络包含有混沌变换部件、离散化部件和分组密码部件,所述离散化部件将区间[0.2,0.8]等分成2的M次个区间,实数落在奇数区间的就二值化为0,否则二值化为1,其中M是个整数;混沌变换部件的输出经离散化部件后由分组密码部件进行调整,动态控制部件通过信号控制混沌变换部件的结构和/或分组密码部件中非线性部件的参数随工作过程而令分组杂化网络的序列输出向符合测试标准的方向演化,分组杂化网络所得符合测试标准的最终输出即为真随机数序列;
所述动态控制部件通过信号控制混沌变换部件的结构的具体方式为,针对混沌变换部件的结构采用Lyapunov指数作为测试标准,让混沌的控制因子在预设范围内动态变化,当动态控制部件判断混沌输出的Lyapunov指数大于0时,采用相应的混沌控制因子构造混沌变换部件的结构;
所述分组密码的非线性部件的参数演化的实现方式为,通过对S盒的输入做仿射变换的方式,或采用正形置换的平移等价特性生成等价S盒的方式,让分组密码的S盒动态变化。
2.根据权利要求1所述的动态真随机数发生器,其特征在于:所述真随机源采用PLL振荡电路实现。
3.根据权利要求1所述的动态真随机数发生器,其特征在于:针对分组杂化网络产生的序列输出采用NIST SP800-22作为测试标准。
4.根据权利要求1或2或3所述的动态真随机数发生器,其特征在于:所述分组密码部件采用强分组密码算法对混沌变换部件的输出进行调整,每组密码部件的明文和密钥不等,且各组密码部件的密钥不重复。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉大学,未经武汉大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810048311.X/1.html,转载请声明来源钻瓜专利网。





