传统3DES算法需要48轮迭代周期,存在吞吐率低的问题,提出二合一的循环迭代结构,该结构完成一次加解密运算需要25个时钟周期,兼容了ECB和CBC两种工作模式.在Altera公司的Quartus II 13.0软件上进行FPGA实现,选用器件EP4SGX530NF45C3,延时...传统3DES算法需要48轮迭代周期,存在吞吐率低的问题,提出二合一的循环迭代结构,该结构完成一次加解密运算需要25个时钟周期,兼容了ECB和CBC两种工作模式.在Altera公司的Quartus II 13.0软件上进行FPGA实现,选用器件EP4SGX530NF45C3,延时为3.61ns,吞吐率达到了709.1 Mb/s,面积为650ALUTs,性能优于同类设计.展开更多
文摘传统3DES算法需要48轮迭代周期,存在吞吐率低的问题,提出二合一的循环迭代结构,该结构完成一次加解密运算需要25个时钟周期,兼容了ECB和CBC两种工作模式.在Altera公司的Quartus II 13.0软件上进行FPGA实现,选用器件EP4SGX530NF45C3,延时为3.61ns,吞吐率达到了709.1 Mb/s,面积为650ALUTs,性能优于同类设计.