Efficient Hardware Implementations Of Grain-128aead

Jonathan Sönnerup,Martin Hell, Mattias Sönnerup, Ripudaman Khattar

PROGRESS IN CRYPTOLOGY - INDOCRYPT 2019(2019)

引用 10|浏览22
暂无评分
摘要
We implement the Grain-128AEAD stream cipher in hardware, using a 65 nm library. By exploring different optimization techniques, both at RTL level but also during synthesis, we first target high throughput, then low power. We reach over 33GB/s targeting a highspeed design, at expense of power and area. We also show that, when targeting low power, the design only requires 0.23 mu W running at 100 kHz. By unrolling the design, the energy consumed when encrypting a fixed length message decreases, making the 64 parallelized version the most energy efficient implementation, requiring only 11.2 nJ when encrypting a 64 kbit message. At the same time, the best throughput/power ratio is achieved at a parallelization of 4.
更多
查看译文
关键词
Grain, Stream cipher, ASIC, Hardware design, NIST
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要