×

LED和PHOTON的非常紧凑的FPGA实现。 (英语) Zbl 1337.94060号

Meier,Willi(编辑)等人,《密码学进展——INDOCRYPT 2014》。2014年12月14-17日在印度新德里举行的第十五届国际密码学会议。诉讼程序。查姆:施普林格(ISBN 978-3-319-13038-5/pbk;978-3-316-13039-2/电子书)。计算机科学课堂讲稿8885304-321(2014)。
概述:LED和PHOTON是针对资源受限设备的新型超轻量加密算法。在本文中,我们描述了针对现场可编程门阵列(FPGA)器件优化的LED和PHOTON系列的三种不同硬件架构。在第一种架构中,我们提出了一种基于循环的实现,而第二种架构是在每个时钟周期的单个单元上执行操作的完全序列化架构。然后,我们提出了一种新的体系结构,其设计重点是利用常用的构建块(SRL16)。这种新的体系结构以复杂的操作调度来组织,似乎非常适合使用串行矩阵的最新设计。我们在Xilinx FPGA系列Spartan-3(低成本)和Artix-7(高端)设备上实现了轻量级分组密码LED和轻量级散列函数PHOTON,我们提出的新架构提供了极具竞争力的区域吞吐量权衡。与其他近期轻量分组密码,LED的实现结果显示硬件效率有了显著提高,我们获得了任何散列函数的已知最小FPGA实现(截至目前)。
关于整个系列,请参见[Zbl 1319.94007号].

MSC公司:

94A60型 密码学
PDF格式BibTeX公司 XML格式引用
全文: 内政部