Paper 2016/299

Efficient Design Strategies Based on the AES Round Function

Jérémy Jean and Ivica Nikolic

Abstract

We show several constructions based on the AES round function that can be used as building blocks for MACs and authenticated encryption schemes. They are found by a search of the space of all secure constructions based on an efficient design strategy that has been shown to be one of the most optimal among all the considered. We implement the constructions on the latest Intel's processors. Our benchmarks show that on Intel Skylake the smallest construction runs at 0.188 c/B, while the fastest at only 0.125 c/B, i.e. five times faster than AES-128.

Metadata
Available format(s)
PDF
Category
Secret-key cryptography
Publication info
A minor revision of an IACR publication in FSE 2016
Keywords
Fast Software ImplementationAESAES-NISkylake
Contact author(s)
jean jeremy @ gmail com
inikolic @ ntu edu sg
History
2016-03-17: received
Short URL
https://ia.cr/2016/299
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2016/299,
      author = {Jérémy Jean and Ivica Nikolic},
      title = {Efficient Design Strategies Based on the AES Round Function},
      howpublished = {Cryptology ePrint Archive, Paper 2016/299},
      year = {2016},
      note = {\url{https://eprint.iacr.org/2016/299}},
      url = {https://eprint.iacr.org/2016/299}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.