登录
首页 » 算法 » 高通量低成本实现对spartan3E FPGA AES-128算法

高通量低成本实现对spartan3E FPGA AES-128算法

于 2022-03-04 发布 文件大小:8.23 kB
0 51
下载积分: 2 下载次数: 1

代码说明:

在真正固态硬盘项目中,我们介绍一个高吞吐量和低成本的解决方案,以实现使用 AES 128 和计数器模式加密算法的数据安全性。AES 128 加密流有五个模块包括 SubBytes、 ShiftRows、 内联、 AddRoundKeys 和 KeyExpansion。这些模块之间的 SubBytes 模块是更为复杂的体系结构,实现添加,multplier,在伽罗瓦的反演计算提交 (GF(2))。我们在 Spartan3E 现场可编程门阵列 (fpga) 平台中实现加密电路。最后的测试结果表明,算法的实现低占领的 FPGA 资源已达到 1.7Gbps 的高吞吐量。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 优化设计中共轭梯度,单纯形等方的matlab代码
    《优化设计》这门课程中的优化方法的作业,代码思路清晰,运行后没问题。包括,powell法,共轭梯度法,牛顿法,阻尼牛顿法,单纯形法,变尺度法等等。梯度法在第二个目标函数优化时并没有达到理想的点,陷入局部最优,阻尼牛顿法在第二个目标 函数处也精度不高。 用共轭梯度法配合牛顿法一维搜索来第二个目标函数时出现了 NaN 的情况, 是因为牛顿法的代码中运行时出现了分母为0的情况, 但是我在分母加了一个很小的数0.000001之后还会出 现,而已开始用变尺度法和牛顿法优化的时候也出现的 NaN 问题就消失了
    2022-02-07 22:58:22下载
    积分:1
  • 五子棋游戏源码
    五子棋游戏算法源程序,程序内有详细注释。Egavga.bgi文件一定要与GOBANG.EXE可执行文件放在同一个目录下。
    2023-02-27 07:55:04下载
    积分:1
  • 常用的c语言实现,包括一些经典的比如,最小二乘,插值与逼近等等!...
    常用算法的c语言实现,包括一些经典的比如,最小二乘,插值与逼近等等!-Commonly used algorithm c language, including some classic example, least squares, interpolation and approximation, etc.!
    2023-04-19 12:15:03下载
    积分:1
  • 顺序队列C实现
    #include "stdio.h"    #include "stdlib.h"   #include "io.h"  #include "math.h"  #include "time.h"#define OK 1#define ERROR 0#define TRUE 1#define FALSE 0#define MAXSIZE 20 /* 存储空间初始分配量 */typedef int Status; typedef int QElemType; /* QElemType类型根据实际情况而定,这里假设为int *//* 循环队列的顺序存储结构 */typedef struct{ QElemType data[MAXSIZE]; int front;     /* 头指针 */ int rear;  /* 尾指针,若队列不空,指向队列尾元素的下一个位置 */}SqQueue;Status visit(QElemType c){ printf("%d ",c); return OK;}/* 初始化一个空队列Q */Status Init
    2022-08-13 11:29:01下载
    积分:1
  • 用C++生成C/A码
    C/A码信号属于伪随机噪声(PRN,Pseudo-random Noise)码系列。C/A码是长度为1023的G码(Gold
    2022-03-25 10:34:49下载
    积分:1
  • 用MATLAB编写的绘制稳定运动模型的代码程序,以及前面程序相关的一篇论文。请多指教。...
    用MATLAB编写的绘制稳定运动模型的代码程序,以及前面程序相关的一篇论文。请多指教。-Drawing prepared by using MATLAB stable motion model code procedures, as well as in front of a paper related to the proceedings. Please advice.
    2023-08-18 06:50:04下载
    积分:1
  • 基于蚁群的动态最优路径规划
    基于蚁群算法的动态最优路径规划,信号处理,图像处理,程序源代码
    2023-08-19 20:35:02下载
    积分:1
  • fdtd的matlab源代码
    用matlab实现的三维fdtd算法的源代码。 %     3-D FDTD code with PEC boundaries %*********************************************************************** % %     Program author: Susan C. Hagness %                     Department of Electrical and Computer Engineering %                     University of Wisconsin-Madison %                     1415 Engineering Drive %                     Madison, WI 53706-1691 %                
    2023-03-28 02:55:03下载
    积分:1
  • 此程序为奥科AVR开发板的USB实验程序
    此程序为奥科AVR开发板的USB实验程序-This procedure for ocote AVR development board
    2022-05-26 22:39:34下载
    积分:1
  • 2022-10-02 07:15:03下载
    积分:1
  • 696524资源总数
  • 103938会员总数
  • 55今日下载