Paper 2020/608
The Area-Latency Symbiosis: Towards Improved Serial Encryption Circuits
Fatih Balli, Andrea Caforio, and Subhadeep Banik
Abstract
The bit-sliding paper of Jean et al. (CHES 2017) showed that the
smallest-size circuit for SPN based block ciphers such as AES, SKINNY
and PRESENT can be achieved via bit-serial implementations. Their technique
decreases the bit size of the datapath and naturally leads to a significant loss in
latency (as well as the maximum throughput). Their designs complete a single
round of the encryption in 168 (resp. 68) clock cycles for 128 (resp. 64) bit blocks.
A follow-up work by Banik et al. (FSE 2020) introduced the swap-and-rotate
technique that both eliminates this loss in latency and achieves even smaller footprints.
In this paper, we extend these results on bit-serial implementations all
the way to four authenticated encryption schemes from NIST LWC.
Our first focus is to decrease latency and improve throughput with the
use of the swap-and-rotate technique. Our block cipher
implementations have the most efficient round operations in the sense that
a round function of an
Metadata
- Available format(s)
-
PDF
- Category
- Secret-key cryptography
- Publication info
- Published by the IACR in TCHES 2021
- Keywords
- lightweightlatencyswaprotateblockcipherauthenticated encryptionNIST LWCAESSKINNYGIFT
- Contact author(s)
-
fatih balli @ epfl ch
andrea caforio @ epfl ch
subhadeep banik @ epfl ch - History
- 2020-10-09: last of 3 revisions
- 2020-05-25: received
- See all versions
- Short URL
- https://ia.cr/2020/608
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2020/608, author = {Fatih Balli and Andrea Caforio and Subhadeep Banik}, title = {The Area-Latency Symbiosis: Towards Improved Serial Encryption Circuits}, howpublished = {Cryptology {ePrint} Archive, Paper 2020/608}, year = {2020}, url = {https://eprint.iacr.org/2020/608} }