基于FPGA的混沌DES加密系统的设计与实现

来源 :中南林业科技大学 | 被引量 : 0次 | 上传用户:chunyi19871225
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的发展和计算机网络的普及,信息安全显得尤为重要。如何保护信息的安全已不仅仅是军事和政府部门感兴趣的问题,各企事业单位也愈感迫切。密码是有效且可行的保护信息安全的办法,有效是指密码能做到使信息不被非法窃取,不被篡改或破坏,可行是说它需要付出的代价是可以接受的。考虑到传统密码学的不足和密码分析者破解水平的不断提升,基于混沌的数据加密技术正成为当前密码学研究的—大热点。DES作为传统分组密码算法的典型代表,存在密钥太短的致命弱点,在穷举密钥攻击下被破译。针对DES密钥空间过小而不能抵抗穷举攻击的问题,本文给出了一种基于混沌映射的密钥空间拓展方法,从而构造了一种混沌DES算法。密钥空间拓展方法基于三条原理:Shannon的“一次一密”,“无限密钥空间”及混沌映射系统可构造一个确定性的随机数发器。基于这种混沌DES算法,提出了以现场可编程门阵列(FPGA)为平台的硬件设计实现方案。FPGA具有体系结构和逻辑单元灵活,集成度高以及实用范围宽等特点,可以实现较大规模的电路,编程也很灵活,而且设计开发周期短,设计制造成本低,开发工具先进,标准产品无需测试,质量稳定以及可实时在线检验等优点,因此被广泛应用于产品的原型设计和产品生产。依据自顶向下的模块设计方法,根据其特有硬件结构,采用硬件描述语言(VHDL)完成了整个系统的设计,通过了仿真与适配,完成了硬件调试;详细地论述了系统总体框架及内部模块设计,重点介绍了数据分配器和DES算法实现单元的设计,并在系统中设计加入了通用异步串行接口(UART),完善了整个系统的模块化,可使系统嵌入到现有的各类密码系统与设备中。
其他文献
随着半导体技术、微系统技术、通信技术、计算机技术的飞速发展,无线传感器网络的应用范围越来越广,其研究已成为无线网络领域的重要课题。无线传感器网络有其自身的特点:节
机器学习是当前涉及人工智能、机器人学、人工神经网络等学科的一个非常活跃的研究与应用课题,在工业、医疗、军事、体育等行业都具有很好的应用前景,将成为对社会发展产生深
工作流技术是实现企业业务过程建模、业务过程仿真分析、业务过程优化、业务过程管理与集成,从而最终实现业务过程自动化的核心技术。随着计算机的普及、网络的延伸,现代企业
多分类器融合是解决复杂模式识别问题的有效办法。模糊积分是一种融合工具,用以提高多分类器融合系统的分类精确率和改善系统的稳健性。在基于模糊积分的多分类器融合系统中,
Ad Hoc网络是不依赖于固定基础设施,自组织、无中心的多跳无线网络。它具有分布式控制、动态拓扑、有限带宽、能量受限等特点。Ad Hoc网络生存性与抗毁性极强,组网快捷而便利
无线传感器网络是当前在国际上备受关注的、涉及多学科高度交叉、知识高度集成的前沿热点研究领域。路由协议是无线传感器网络层的核心技术。从路由的角度看,无线传感器网络
互联网技术的迅速发展,使Web已经成为世界范围内信息共享和信息传播的最主要渠道之一,其网上的文本数量也成指数级增长。如何能够快速和精确地在浩瀚的信息海洋中检索到用户
近年来,布料仿真技术已经越来越成为计算机图形学领域研究的热点。现如今布料仿真技术已应用于许多我们熟悉的领域,在计算机动画、游戏、虚拟服装展示以及虚拟模特的着装,甚
第三代移动通信网络系统(3G)支持跨广域网络的移动性,但是数据吞吐速度相对较低。无线局域网(WLAN)提供了高带宽,但却限制在有限的覆盖范围内。因此将两种网络融合起来实现优
随着数据库技术的发展和各行业间信息交换的日益频繁,不同种类数据库之间进行数据共享的要求日益突出。传统的异构数据库间的数据转换工具已不能很好地解决类型复杂的异构数