Implementation and Performance of the Simon and Speck Lightweight Block Ciphers on ASICs

DAC(2016)

引用 77|浏览5
暂无评分
摘要
Simon and Speck are families of lightweight block ciphers proposed in June 2013 by the US National Security Agency. Here we discuss ASIC implementations of these algorithms, presenting in some detail how one implements the smallest bit-serial versions of the algorithms. We also give area and throughput results for a variety of implementations—bit serial, iterated, and partially and fully pipelined. To the best of our knowledge, each version of Simon admits implementations with the smallest area of any comparable block cipher with a flexible key, and Speck is close behind: at the 64-bit block/128-bit key size, for example, both can be realized in under 1000 GE. More surprisingly, however, since they were intended for use on constrained platforms, Simon and Speck allow for extremely high efficiency and high-throughput implementations; each version of Simon, in particular, has the highest efficiency (throughput divided by area) of any comparably sized block cipher we’ve seen—lightweight or not.
更多
查看译文
关键词
SIMON,SPECK,lightweight,block cipher,Internet of Things
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要