一种随机数发生器的设计和实现

被引量 : 0次 | 上传用户:wenruozhu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随机数发生器在安全加密领域,有着举足轻重的地位。本文结合国际通用加密安全标准以及项目产品的安全要求,充分利用芯片自身随机因素设计实现了一种性能优良的随机数发生器。采用芯片内部的晶振电路作为该随机数发生器的采样时钟;采用工作时的瞬时码流和控制流数据,通过处理得到初始的随机数源;采用线性反馈移位寄存器和细胞自动机移位寄存器的混合电路,将初始随机数源进行杂化处理,改善了随机数发生器的随机特性;采用公开的加密算法SHA256对混合电路输出的数据进行扩散,使产生的随机数具有更好的随机特性。采用C语言编制了检测随机数的测试工具,对随机数发生器生成的随机数进行了测试,结果表明该随机数发生器可以产生良好的随机数。采用Verilog HDL描述了随机数发生器各模块的RTL级代码,并通过VCS的仿真以及DC综合,获得的电路参数为:关键路径延时为6.3ns,功耗为2.88 mW。验证结果表明,所设计的电路功能正确,达到了速度、功耗和面积的综合性能要求。
其他文献
教育科研作为21世纪教育改革的先导方向,急需大批具有科研和教改意识的科研型教师。本文从科研型教师需要具备的能力和条件入手,结合招远市泉山学校的教学实际和培养经验,提
目的建立一种测定高密度脂蛋白胆固醇(HDL-C)的直接清除方法。方法血清中乳糜微粒、极低密度脂蛋白、低密度脂蛋白在试剂Ⅰ中反应促进剂作用下形成可溶性复合物,表层游离的胆固
大量的实践研究与经验证实:做好对低压电气供配电设备的安全管理工作有着重要意义。现依据这一实际情况,以水利工程项目低压电气供配电设备安全管理工作的开展为研究对象,首
吉林省通榆县湿地区域主要集中向海乡、包拉温都乡、团结乡、瞻榆镇境内,主要管理单位是向海国家级自然保护区管理局、包拉温都省级自然保护区管理局、通榆县芦苇局。通榆县
背景:早先房间隔缺损(ASD)后确诊采取开胸修补手术治疗创伤大并存在一定危险性,成人特别是老年ASD患者多不愿接受;近年封堵术介入治疗ASD创伤小危险性低,逐渐被许多成人甚至是老年
随着素质教育的发展和课程改革的深入,学生的差异性日益受到人们的重视,“差异教学”也越来越受到人们的关注。性别差异作为人类最为基本的自然差异之一,理应成为差异教学的
随着社会的不断进步和发展,信息技术的发展速度也日渐高涨。无线局域网技术作为信息技术中不可或缺的重要组成部分,也得到了我们的高度重视。无线局域网技术已经实现了个人化
人造石英晶体(Synthetic Quartz)是一种经久不衰的光电功能晶体,由于其优异的物化性能,其被广泛应用于光学领域和压电领域。本文采用水热温差法,以Φ250mm的工业用高压釜、提纯
邓小平生卒于拥有几千年优秀传统文化的中国而长于中国,由于深受传统文化的熏陶和培养,其政治伦理思想不可避免地带有中国传统政治文化的思维印记即以伦理规范政治。因此,其
本文对B30铜镍合金在海水环境中的腐蚀行为及相关电化学性能进行研究,探讨海水流速、异种金属接触、全浸时间、温度、pH值、盐度各因素对该材料的腐蚀性能和电化学性能的影响