一种利用计算机电源噪声的随机序列发生器

来源 :兰州大学 | 被引量 : 0次 | 上传用户:loveni978
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机网络的快速发展,信息安全变得越来越重要。为了保证信息系统的安全性,密码技术被应用于信息系统中。在密码技术中,需要众多的算法和协议,它们都需要敌手不知道、也无法预测的数据,我们称这种数据为随机数。正如著名密码学家Bruce Schneier所说:在密码技术的六个要素中,随机序列的生成是谈论最少的加密要素,不过它也和其他要素一样重要。随机数的质量如何对信息系统的安全起着很重要的作用,本文围绕如何产生高质量、高速度、便于使用的随机序列发生器进行研究。本文主要进行了以下研究工作:1.对目前使用的随机序列发生器研究和分析,指出它们存在的主要问题:随机性较差、速度较低、使用不方便。2.对计算机电源噪声,包括外部电网噪声和计算机内部电路噪声进行研究,发现这种噪声信号是客观存在的,并具有很好的随机性。3.对小波变换和小波分析理论进行研究和分析。4.基于上面对计算机电源噪声信号的分析和小波分析在提取弱信号中的作用的研究,设计一种利用计算机电路中的噪声信号的随机序列发生器,并通过对随机序列发生器的输出序列施行某种Fourier变换,消除随机序列发生器输出序列的偏差和相关性,提高了随机序列发生器的质量,来满足密码技术对随机序列的要求。
其他文献
学位
当今,随着微处理器制造与集成技术的不断进步与发展,以多核处理器为节点而构成的集群系统以其较高的性价比日渐成为主流的并行计算平台。与此同时,现代科学与工程计算中大规模数
任何没有信息扩张的密码体制都可以看作是置换的结果。而起源于雷达信号设计的Costas阵列,作为一种特殊的置换矩阵,与置换一一对应,经降维所得Costas序列是一种特殊的置换。
流体系结构是近年来提出的一种源于媒体处理的高性能体系结构。这种结构针对流媒体应用的计算、访存和通信特征,采用大规模的运算阵列和多级存储体系结构,通过显式管理片上数据
近几年,越来越多的研究人员模拟和应用自然界生物的免疫系统的信息处理能力解决工程和科学问题,并取得了卓越的成就;但相对于人工神经网络和模糊系统以及进化算法的发展,还只是刚
数字化时代的发展使得大量信息涌现在人们面前,尤其是通过网络传播的电子信息。人们开始面临这样一个问题:信息利用率低,快速浏览海量信息难。如何快速有效的从大量信息中获取可
随着信息技术的发展和后PC时代的到来,嵌入式产品成为当今计算机产业的重要需求之一,同时巨大的嵌入式应用也对嵌入式设备提出了更高的要求。在掌上终端领域,为了支持视频播放等
Castle是.NET下的一个开源项目,它为.NET平台下的Web项目提供了一系列包括数据访问框架到IOC容器以及Web框架的开发工具,大大简化了Web程序的开发。Castle下的MonoRail子项目是
电子商务系统是依赖网络实现的商务系统,需要利用Internet基础设施和标准,于是电子商务系统底层即网络层就成为了各种电子商务应用系统的基础。由于它提供了信息传送的载体和用
如果认为分布式计算为计算模式提供了一片新的天地,那么Web服务出现则使得分布式计算从研究到应用跨出了重要的一步。Web服务以其低耦合性、易用性、复用性和组合性,为可复用性