LED加解密融合优化实现研究
摘要:研究了LED密码算法加解密融合优化实现方法,针对LED密码算法特点,在加密模块内部结构添加一些控制信号及寄存器,不需要增加任何新模块,在低面积低资源占用的情况下实现LED加解密融合硬件实现。在LED加解密融合实现时进行了优化,采用轮间流水线结构,将循环展开结构按各加解密轮划分为一系列流水线,其中每一轮加解密变换为一级,可以有效提高加解密速度;充分利用LED密码算法在轮重复运算的特点,复用相同轮运算部分,实现一个可以完成一轮加解密运算的LEDRound模块。对LED加解密融合进行了FPGA硬件实现下载实验,实验结果表明LED加解密融合优化后实现仅需9 639 Slices,而原LED单独加密算法实现就需10 222 Slices,优化方法使融合后的LED加解密比原始LED加密实现的面积还减小了583 Slices,同时加密速率没有降低。
注: 保护知识产权,如需阅读全文请联系衡阳师范学院学报杂志社