基于超混沌的伪随机序列发生器的FPGA实现

来源 :天津工业大学 | 被引量 : 8次 | 上传用户:wren200
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,信息安全问题日益凸显,人们越来越多地开始关注个人信息的安全。伪随机序列在信息加密科学技术领域有着广泛的应用,因此设计性能优良的伪随机序列发生器成为研究的热点。混沌系统由于对初始条件的敏感依赖性而能产生数量众多、非相关、类随机而又确定可再生的混沌序列,在伪随机序列发生器设计领域有着很好的前景。本毕业论文以Qi超混沌系统为研究对象,首先以DSP-Builder和硬件描述语言两种方式在FPGA硬件平台实现了该超混沌系统。并对比和总结了这两种设计方式的优缺点,从而为以后的设计提供一定的参考。基于Qi超混沌系统设计了一个单精度浮点数伪随机数发生器。采用自顶向下的设计方法,规划了伪随机数发生器的整体结构和各个功能模块,并采用VerilogHDL进行了模块化设计。采用分时复用的思想,通过模块复用以速度换面积来节省系统资源占用,并且利用高维混沌及计算机浮点数格式的特点,通过比特位抽取的方法来有效地提高伪随机序列生成速率。最后的实验结果验证了设计的正确性,仿真结果表明本设计占用资源少,仅占5007个逻辑单元;伪随机序列生成速率最高可为23.8Mbps。根据美国国家标准与技术局(NIST)提供的伪随机序列测试标准,对FPGA产生的伪随机序列进行了性能测试。测试结果表明,产生的伪随机序列能够通过全部测试项,表现出很好的随机特性,为超混沌在信息安全领域中的应用提供了技术条件。
其他文献
牛低温症是指牛受到寒冷气候的刺激而发生的一种营养代谢病,可发生于各种类型和各生育期的牛。该病的主要特征为病牛的体温均在36℃以下,病牛精神沉郁,采食下降或废绝。全身
围绕给付概念的争议几乎贯穿了不当得利理论发展的历程。给付指有意识地、基于一定目的而增加他人财产,其核心在于给付目的。对给付行为的定性关键在于确定给付目的之行为的
横江葡萄横江出世了。横江葡萄产自吉安县,是通过优选欧美名优葡萄品种单株培育,在吉安县特定的小气候环境条件下,按照地方标准进行标准化生产栽培出来的极品葡萄品种。横江
在视频领域拥有强大实力的飞利浦电子集团,近年来逐步加大了它们在电视机(包括CRT、背投、HDTV等多种类型)、DVD影碟机,以及其与日本索尼合作的SACD产品方面的推广力度和新产
胡麻是庄浪县的主要油料作物,经济价值较高,引进的新品种有陇亚14号、陇亚杂2号、陇亚13号、陇亚杂3号以及陇亚8号5个品种(系),拥有丰产性好、产量高、生育期适中的优势,适宜
目的观察全身麻醉诱导前静脉注射右美托咪定对减轻全身麻醉下行腹腔镜胆囊切除术应激反应的影响。方法选取2010年11月至2011年3月择期行腹腔镜下胆囊切除术患者共40例,随机分
全区视电阻率的求解方法是地下瞬变电磁理论体系的重要组成部分.在对全空间核函数分析的基础上,提出了全空间全区视电阻率的核函数算法,采用理论数据对其计算效果进行了验证,