针对AES加密算法的研究及其FPGA实现

来源 :上海师范大学 | 被引量 : 0次 | 上传用户:guao_jie
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在如今这个信息化高速发展的时代,网络信息安全在我们工作和生活中的地位日益加深,其作用渗透到各个应用领域,如国防、航天、生物医疗等,因此,保护信息安全使信息不被盗取和篡改尤为重要。信息加密技术使我们的私人信息,支付密码和其他一些重要信息的安全有了保障,对于密码学的研究也一直是国际上的热点研究课题。国际上现行的数据加密标准是AES加密标准,又称Rijndael算法,它取代了DES和3DES,成为21世纪保护信息安全的新一代加密标准。本文针对AES加密算法进行了研究,通过分析其算法结构和加密原理,对其算法性能进行了评估,并针对其S盒进行了特定的算法优化,提高了算法的复杂度和安全性。从其工作模式上选取了适合硬件实现的非反馈模式,设计出了一种高效且资源利用率较低的内外混合流水线结构。设计采用Nios II CPU的SOPC集成实现方式,基于FPGA设计出了具有加密和解密功能的,密钥可配置的,资源利用和吞吐量都十分理想的SOPC加密系统。采用自定义组件的方式,对软硬件做出合理的划分,缩小了高级语言和机器指令的差距,实现了复杂的AES指令。系统轮变换通过状态机进行控制,采用加密内部和解密外部的密钥扩展方式,提高了系统的实现速度。系统由Modelsim仿真并进行了性能参数的分析,通过与其他设计者所设计的系统进行横向对比,体现了本设计在执行速度和资源利用方面的优势。
其他文献
扩频通信是将信息通过宽带传输,从而达到抗干扰能力强、截获率低、保密性好及多址通信的目的。全球导航卫星定位系统就是扩频通信的一种典型应用,导航系统目前已被广泛应用于军
本文研究了接入认证及其在向量网中的应用。接入认证系统在任何网络体系中都是一个极其重要的、不可或缺的组成部分,它不但关系到网络的安全性、可控性,也关系到网络QoS、移
超宽带系统具有通带宽、数据传输速率高、结构简单等优点,近年来得到了快速发展和广泛应用。超宽带滤波器作为超宽带系统中的关键器件,其性能的好坏直接影响着通信系统的质量。
随着无线通信的发展,移动终端已经发展成为个人智能设备。射频前端作为移动终端的重要组成部分,其向着小型化、多标准接入、低成本和高性能方向发展。封装天线是解决系统高集
机动目标跟踪广泛应用于军事和民用领域,一直备受人们的关注。随着目标的机动性越来越强,跟踪滤波器对目标机动常常不能够良好的匹配,为确保雷达稳定而精确的跟踪目标,如何设
合成孔径雷达(Synthetic Aperture Radar,SAR)因为其全天时、全天候、远距离观测的特点被广泛应用于军事和民用领域中。为了合理的利用SAR图像中的信息,图像中信息的提取就是一
当今随着计算机视觉技术的快速发展,虚拟现实技术已经成为目前计算机领域的一个非常活跃的研究课题。基于图像绘制的柱面全景图生成技术作为一种构造虚拟现实的全新生成方法,无
目前,全球气候变暖,能源成本高涨,环境污染等问题日趋严峻。而电动汽车以电能作为动力,具有效率高,零污染排放等一系列优点,已经逐步成为未来汽车行业的发展方向。随着电动汽车的高
随着经济的飞速发展,我国铁路建设也有很大的发展。铁路运输能力和速度的不断提高严重威胁行车的平稳和安全。钢轨与列车车轮直接接触,其质量好坏直接影响到行车的安全性和平
海天背景下舰船目标的检测技术是目标检测领域重点研究的课题之一,如何远距离可靠地探测、识别在背景杂波和噪声干扰条件下的目标,对于当今众多领域都具有重要意义。本文以目