Paper 2019/712

SimpleENC and SimpleENCsmall -- an Authenticated Encryption Mode for the Lightweight Setting

Shay Gueron and Yehuda Lindell

Abstract

Block cipher modes of operation provide a way to securely encrypt using a block cipher, and different modes of operation achieve different tradeoffs of security, performance and simplicity. In this paper, we present a new authenticated encryption scheme that is designed for the lightweight cryptography setting, but can be used in standard settings as well. Our mode of encryption is extremely simple, requiring only a single block cipher primitive (in forward direction) and minimal padding, and supports streaming (online encryption). In addition, our mode achieves very strong security bounds, and can even provide good security when the block size is just 64 bits. As such, it is highly suitable for lightweight settings, where the lifetime of the key and/or overall amount encrypted may be high. Our new scheme can be seen as an improved version of CCM that supports streaming, and provides much better bounds.

Metadata
Available format(s)
PDF
Category
Secret-key cryptography
Publication info
Preprint. Minor revision.
Keywords
modes of operationlightweight cryptographyauthenticated encryption
Contact author(s)
lindell @ biu ac il
shay gueron @ gmail com
History
2019-06-18: received
Short URL
https://ia.cr/2019/712
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2019/712,
      author = {Shay Gueron and Yehuda Lindell},
      title = {SimpleENC and SimpleENCsmall -- an Authenticated Encryption Mode for the Lightweight Setting},
      howpublished = {Cryptology ePrint Archive, Paper 2019/712},
      year = {2019},
      note = {\url{https://eprint.iacr.org/2019/712}},
      url = {https://eprint.iacr.org/2019/712}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.