基于FPGA的改进型AES加密算法的研究

来源 :黑龙江大学 | 被引量 : 0次 | 上传用户:tjpu0510420215
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
AES(Advanced Encryption Standard)高级加密标准在2002年5月26日成为有效的标准,AES算法的研究已经成为了国内外的研究热点,并且该算法在信息安全领域中得到了广泛的应用。由于AES中密钥扩展部分的算法是公开的,所以子密钥之间是可相互推导的,本设计针对AES算法中的这一安全隐患,用Logistic映射产生一定长度的伪随机数,经过量化后用来作为改进型AES加密算法的密钥,提高了AES算法的安全性。AES是分组加密技术,算法中含有大量的线性和非线性运算,用FPGA来实现AES具有运行速度快、灵活、开发周期短等优点。所以本设计是在FPGA开发平台上实现的。在改进型AES算法的设计过程中,首先用matlab完成改进型AES加密算法的仿真,验证新加密算法的可行性。然后进行FPGA总体方案设计、以及各个模块的Verilog HDL编码实现。主要包括串口接收和发送模块、串并转换模块、控制模块、伪随机序列发生模块、加密模块、解密模块、并串转换模块等。
其他文献
图像修复技术是指从一幅包含缺损区域的图像中提取己知像素的的信息并利用其信息填充未知像素区域,并使得填充的结果保持结构信息上的连续性和纹理信息上的一致性。图像修复
随着人类探索宇宙的进度的加快,人类能触及的宇宙范围越来越广泛,深空通信的通信双方距离遥远,由于宇宙中的噪声特性不同于常规的无线通信系统,信道模型很复杂,同时深空通信
红外弱小运动目标检测与跟踪技术是光电成像探测系统研究的关键技术之一。由于探测器与深空目标之间的距离远,目标在成像上通常表现为面积小和信号弱的特点,并且易于淹没在各种
随着物联网概念的提出和智慧城市规划的推进,射频识别(RFID)技术在行业内受到了前所未有的重视;作为众多自动识别技术中的一种,RFID由于具备数据安全性高、识别距离远以及支
无源毫米波成像系统探测物体辐射的毫米波能量,利用能量差异进行成像,实现对金属和非金属物体的区分,并且无辐射、对人体无害,具有良好的隐蔽性、穿透性。这些优点使得无源毫
在科学技术日新月异的背景之下,传统住宅已经不能满足人们的需求,所以智能家居正成为了一种趋势,但其始终没有普及的主要原因是行业标准不统一,特别是移动终端纷繁杂乱。以An
随着科技的发展以及全球信息化的需求,远程多媒体的通信流量剧增,信息的传输需要越来越高的速率,特别是卫星通信系统。宽带卫星通信的地面接收部分也向着高速、宽带的方向发展。
无源毫米波成像系统可以探测场景物体辐射的毫米波段的能量,根据辐射能量的不同来进行成像。毫米波的频谱分布介于红外与微波之间,它能够穿透雨雾,烟尘,衣物等进行传播,因此
60GHz毫米波通信系统是一种短距离超高速传输系统,具有抗干扰能力强,免许可带宽等优点。随着低频段频谱拥挤以及大数据传输的需求逐渐增长,60GHz通信的优势逐渐凸显,人们越来
随着红外技术在人类生活中的广泛应用,红外图像的识别与定位算法研究在图像处理领域占有越来越重要的地位。在红外图像处理过程中,对处理的准确性以及实时性具有较高要求。由于