Paper 2024/1076

A More Compact AES, and More

Dag Arne Osvik, University of Luxembourg
David Canright, Naval Postgraduate School
Abstract

We reduce the number of bit operations required to implement AES to a new minimum, and also compute improvements to elements of some other ciphers. Exploring the algebra of AES allows choices of basis and streamlining of the nonlinear parts. We also compute a more efficient implementation of the linear part of each round. Similar computational optimizations apply to other cryptographic matrices and S-boxes. This work may be incorporated into a hardware AES implementation using minimal resources, or potentially in a bit-sliced software implementation to increase speed.

Metadata
Available format(s)
PDF
Category
Implementation
Publication info
Preprint.
Keywords
AEScompacttower fieldcomposite field
Contact author(s)
daosvik @ pm me
dcanright @ nps edu
History
2024-07-02: approved
2024-07-02: received
See all versions
Short URL
https://ia.cr/2024/1076
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2024/1076,
      author = {Dag Arne Osvik and David Canright},
      title = {A More Compact {AES}, and More},
      howpublished = {Cryptology ePrint Archive, Paper 2024/1076},
      year = {2024},
      note = {\url{https://eprint.iacr.org/2024/1076}},
      url = {https://eprint.iacr.org/2024/1076}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.