AES算法是一种分组密码算法,具有极高的安全性能,自提出之日起便成为信息安全领域研究的热点。由于该算法在实现方面具有设计简单,速度快,可并行处理,分组长度可以改变,对处理器结构无特殊要求,不涉及复杂数学运算等特性,使得其选用FPGA实现具有极大的优越性。可是如何设计,使得该算法在FPGA中运行速度更快,占用资源更少,功耗更低一直是摆在国内外学者面前的问题,目前并没有统一的定论。 本文针对以上目标,研究了采用FPGA实现AES算法的模型改进方法。将算法中密钥扩展的处理采用FPGA以外的微控制器单片机配合完成,同时采用共享技术实现算法中加密和解密模块共享同一密钥。对于加密和解密模块的设计,从结构上采用基本结构以节省资源,从各个运算步骤上采用数据并行处理,查表等方法以提高运算速度。改进的结果非但满足了实时性的要求,且大大节省了FPGA资源,降低了功耗,为在低端小容量FPGA器件中实现实时AES算法的目标提供了重要的设计参考依据。并且,由于该算法电路数据端口长度最小也是128位,很难直接与外部器件接口相连,因而本设计开发了相应的8位并行输入输出接口电路,通过单片机相配合完成加解数据与密钥扩展数据的传输。最终整个设计用硬件实现,通过了相关的测试调试,使加解密数据结果借助于串口调试器得以显示。
资源简介:该文档为FPGA_ASIC-基于FPGA的AES加密算法的高速实现概述文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看………………
上传时间: 2022-01-01
上传用户:
资源简介:基于FPGA的FFT算法实现
上传时间: 2014-12-28
上传用户:chongchongsunnan
资源简介:基于FPGA的AES高速实现,介绍了算法实现的过程,仿真结果。
上传时间: 2014-01-08
上传用户:362279997
资源简介:遗传算法是一种基于自然选择原理的优化算法,在很多领域有着广泛的应用。但是,遗传算法使用计算机软件实现时,会随着问题复杂度和求解精度要求的提高,产生很大的计算延时,这种计算的延时限制了遗传算法在很多实时性要求较高场合的应用。为了提升运行速度,...
上传时间: 2013-06-15
上传用户:hakim
资源简介:基于FPGA的FFT算法实现
上传时间: 2013-11-06
上传用户:LP06
资源简介:基于FPGA的DDS算法的实现,已经通过FPGA的后端仿真实现
上传时间: 2017-06-26
上传用户:cc1915
资源简介:该文档为基于FPGA的FFT算法实现总结文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看………………
上传时间: 2021-12-09
上传用户:1208020161
资源简介:基于FPGA的DSP算法实现代码,适合感兴趣的学习者学习,可以提高自己的能力,大家可以多交流哈
上传时间: 2022-05-21
上传用户:
资源简介:卷积码是广泛应用于卫星通信、无线通信等多种通信系统的信道编码方式。Viterbi算法是卷积码的最大似然译码算法,该算法译码性能好、速度快,并且硬件实现结构比较简单,是最佳的卷积码译码算法。随着可编程逻辑技术的不断发展,使用FPGA实现Viterbi译码器的设...
上传时间: 2013-06-24
上传用户:myworkpost
资源简介:专辑类----单片机专辑 基于FPGA的8051SOC设计-76页-4.3M.rar
上传时间: 2013-07-23
上传用户:zjf3110
资源简介:基于FPGA的Turbo码编译码器实现基于FPGA的Turbo码编译码器实现
上传时间: 2013-06-13
上传用户:ippler8
资源简介:基于FPGA的VGA时序彩条信号实现方法及其应用
上传时间: 2013-12-05
上传用户:semi1981
资源简介:基于FPGA的等精度数字频率计实现等精度的频率计
上传时间: 2013-12-28
上传用户:jyycc
资源简介:该文档为基于FPGA的串口通信设计与实现讲解资料,讲解的还不错,感兴趣的可以下载看看…………………………
上传时间: 2021-10-31
上传用户:
资源简介:该文档为基于FPGA的多功能电子琴设计与实现简介文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看………………
上传时间: 2021-11-19
上传用户:XuVshu
资源简介:该文档为基于FPGA的全自动洗衣机控制器设计与实现讲解文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看………………
上传时间: 2021-11-22
上传用户:得之我幸78
资源简介:该文档为基于FPGA的FLASH控制器系统设计及实现简介文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看………………
上传时间: 2021-11-23
上传用户:
资源简介:该文档为基于FPGA的全自动洗衣机控制器设计与实现简介文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看………………
上传时间: 2021-11-26
上传用户:
资源简介:该文档为基于FPGA的全自动洗衣机控制器设计与实现总结文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看………………
上传时间: 2022-01-24
上传用户:wangshoupeng199
资源简介:该文档为基于FPGA的MSK调制器设计与实现总结文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看………………
上传时间: 2022-03-16
上传用户:
资源简介:本论文设计了一种基于FPGA的高速FIR数字滤波器,滤波器实现低通滤波,截止频率为1MHz,通带波纹小于1 dB,阻带最大衰减为-40 dB,输入输出数据为8位二进制,采样频率为10MHz。 论文首先简要介绍了数字滤波器的基本原理和线性FIR数字滤波器的性质、结构,根据滤波器的...
上传时间: 2013-05-24
上传用户:qiaoyue
资源简介:本论文设计了一种基于FPGA的高速FIR数字滤波器,滤波器实现低通滤波,截止频率为1MHz,通带波纹小于1 dB,阻带最大衰减为-40 dB,输入输出数据为8位二进制,采样频率为10MHz。 论文首先简要介绍了数字滤波器的基本原理和线性FIR数字滤波器的性质、结构,根据滤波器的...
上传时间: 2013-07-15
上传用户:lanwei
资源简介:高性能ADC产品的出现,给混合信号测试领域带来前所未有的挑战。并行ADC测试方案实现了多个ADC测试过程的并行化和实时化,减少了单个ADC的平均测试时间,从而降低ADC测试成本。 本文实现了基于FPGA的ADC并行测试方法。在阅读相关文献的基础上,总结了常用ADC参...
上传时间: 2013-07-11
上传用户:tdyoung
资源简介:电力电子装置的控制技术随着电力电子技术的发展而愈来愈复杂。开关电源是现代电力电子设备中不可或缺的组成部分,其质量的优劣以及体积的大小直接影响电子设备整体性能。高频化、小型化、数字化是开关电源的发展方向。 在应用数字技术进行控制系统设计时,数...
上传时间: 2013-07-23
上传用户:qulele
资源简介:现代电子系统中,FIR数字滤波器作为数字信号处理技术的重要组成部分,以其良好的线性特性在许多领域内被广泛的应用。在工程实践中,往往要求信号处理具有实时性和灵活性,而已有的一些软件和硬件实现方式则难以同时达到这两方面的要求。 随着可编程逻辑器件和...
上传时间: 2013-07-26
上传用户:KSLYZ
资源简介:高性能ADC产品的出现,给混合信号测试领域带来前所未有的挑战。并行ADC测试方案实现了多个ADC测试过程的并行化和实时化,减少了单个ADC的平均测试时间,从而降低ADC测试成本。本文实现了基于FPGA的ADC并行测试方法。在阅读相关文献的基础上,总结了常用ADC参...
上传时间: 2013-06-07
上传用户:gps6888
资源简介:数字视频监控技术无论是在军事领域还是在民用领域,都有着重要的作用和广泛的应用市场及前景。迫切的军用和民用需求,推动着视频监控技术持续而迅猛的发展。为了提高监控视频的图像质量,使设备小型化,以便能满足各种条件下的适用场合,目前基于FPGA的数字视...
上传时间: 2013-07-30
上传用户:yw14205
资源简介:本文设计实现了一种基于FPGA的DES加密系统。 概括起来,本文主要完成了以下几方面的主要工作:完成了DES加密系统的整体设计。整个系统包括DES加密核心模块,UART通信接口模块和BLOCKRAM存储模块。以EITS2003开发板为硬件开发平台,ISEwebpack为开发软件,用Ve...
上传时间: 2013-06-14
上传用户:dancnc
资源简介:介绍了MSK信号的优点,并分析了其实现原理,提出一种MSK高性能数字调制器的FPGA实现方案;采用自顶向下的设计思想,将系统分成串/并变换器、差分编码器、数控振荡器、移相器、乘法电路和加法电路等6大模块,重点论述了串/并变换、差分编码、数控振荡器的实现...
上传时间: 2013-11-23
上传用户:dvfeng
资源简介:随着微电子技术的高速发展,实时图像处理在多媒体、图像通信等领域有着越来越广泛的应用。FPGA就是硬件处理实时图像数据的理想选择,基于FPGA的图像处理专用芯片的研究将成为信息产业的新热点。 本文以FPGA为平台,使用VHDL硬件描述语言设计并实现了中值滤波...
上传时间: 2013-06-08
上传用户:shuiyuehen1987