不同分布的随机数发生器的研究和设计

被引量 : 0次 | 上传用户:lxmcn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术和计算机技术的飞速发展,信息资源公开化程度越来越高,这使得信息安全越来越受到人们的关注,而随机数在信息安全中有着重要的地位。从某种角度上讲,随机数的可靠性关系到整个系统的安全性。不仅如此,随机数还广泛地应用于密钥产生和管理、众多密码学协议、数字签名、身份认证等领域,所以产生性能可靠的随机数对信息安全有着重要的意义。 本论文研究三种不同分布的随机数,即均匀分布、正态分布和指数分布,分别介绍其各自的实现算法,确定一系列测试检验标准,包括FIPS140测试和统计检验等,并对各种算法产生的随机数作仿真分析。在原有算法的基础上,提出了改进型线性反馈移位寄存法、改进型中心极限定理法和麦克劳林展开法,并对其作测试仿真,比较传统算法与改进型算法之间的优缺点。对于改进型线性反馈移位寄存法,预先定义宽为n的随机数,并与n位抽头序列做逻辑操作,然后输出一位随机数。对于改进型中心极限定理法,用概率密度转换器对均匀分布的随机数做密度转换,然后再累加产生正态分布的随机数。对于反函数法产生指数分布的随机数,提出易于硬件实现的算法结构——麦克劳林展开法,先用麦克劳林展开式展开对数函数,把对数函数转换成一系列乘、加、除运算。根据同分布随机数的不同算法,构架其实现框图,并进行硬件实现。
其他文献
电能质量监测是掌握电网供电质量的实际状况,改善电能质量的必要前提。本课题以研制一个便携式电能质量监测装置为目标,通过在Matlab下的仿真分析,探索了在嵌入式系统中应用
目前,中小企业已成为各国经济的基础和社会经济中最活跃的因素,但是在中小企业的快速发展中也存在着一系列有待解决的困难和问题,其中融资难已成为制约中小企业发展的首要问
目的 :评价一种新的脑出血分级量表的临床价值。方法 :采用Hemphill等最近提出的脑出血分级量表 ,对我科 2 0 0 0~ 2 0 0 1年 2 0 5例脑出血急诊住院病人进行了回顾性调查。结
目的研究腹腔镜胆囊切除术(LC)对胆囊结石合并急性胆囊炎患者血清细胞间粘附分子-1(ICAM-1)、白介素-1(IL-1)、髓过氧化物酶(MPO)及淀粉酶水平的影响及其临床意义.方法将2015
本文回顾了平衡计分卡理论的发展历程、基本思路以及在全球的运用情况,并就中国通信制造业明星企业HY公司成功实施平衡计分卡的过程进行了深入的研究,据此进行总结分析,提出
商业银行业务与证券业务的结合(下简称银证混营)是一种金融组织制度创新,商业银行的证券业务模式是银证混业经营组织制度的各种具体表现。从分业经营制度向混业经营制度的过
实时数据库是实时系统技术和数据库技术相结合的产物,其具有高实时性、高数据吞吐量等特点,在自动控制领域得到了广泛的应用。当前,国内外主流的工业实时数据库产品一般都提
公务员激励机制是我国公务员制度的重要组成部分,随着我国市场经济的完善,机构改革的深入,各级政府机关行政部门及其公务员肩负的职责非常重大,人民群众对公务员的期望也很高
加强批后管理,实施规划监督陈永川,陈伟勇对规划审批后的建设工程在建设过程中实施规划监督,是城市规划管理工作中不可缺少的一个环节,它保证了建设工程严格按规划审批的要求进行
2004年巴塞尔新资本协议正式定稿,并决定于2006年底在各成员国实施。同年,根据巴塞尔新资本协议和为了进一步落实《银行业监督管理法》,中国银行业监督管理委员会发布了《商