Next Article in Journal
Chaotic Quantum Key Distribution
Next Article in Special Issue
Side-Channel Evaluation Methodology on Software
Previous Article in Journal
Security Analysis of Lightweight IoT Cipher: Chaskey
Previous Article in Special Issue
Power Side-Channel Attack Analysis: A Review of 20 Years of Study for the Layman
Open AccessArticle

Hardware Performance Evaluation of Authenticated Encryption SAEAES with Threshold Implementation

Department of Informatics, The University of Electro-Communications, Tokyo 182-8585, Japan
Cryptography 2020, 4(3), 23; https://doi.org/10.3390/cryptography4030023
Received: 30 June 2020 / Revised: 27 July 2020 / Accepted: 5 August 2020 / Published: 9 August 2020
(This article belongs to the Special Issue Side Channel and Fault Injection Attacks and Countermeasures)
SAEAES is the authenticated encryption algorithm instantiated by combining the SAEB mode of operation with AES, and a candidate of the NIST’s lightweight cryptography competition. Using AES gives the advantage of backward compatibility with the existing accelerators and coprocessors that the industry has invested in so far. Still, the newer lightweight block cipher (e.g., GIFT) outperforms AES in compact implementation, especially with the side-channel attack countermeasure such as threshold implementation. This paper aims to implement the first threshold implementation of SAEAES and evaluate the cost we are trading with the backward compatibility. We design a new circuit architecture using the column-oriented serialization based on the recent 3-share and uniform threshold implementation (TI) of the AES S-box based on the generalized changing of the guards. Our design uses 18,288 GE with AES’s occupation reaching 97% of the total area. Meanwhile, the circuit area is roughly three times the conventional SAEB-GIFT implementation (6229 GE) because of a large memory size needed for the AES’s non-linear key schedule and the extended states for satisfying uniformity in TI. View Full-Text
Keywords: threshold implementation; SAEAES; authenticated encryption; side-channel attack; changing of the guards; lightweight cryptography; implementation threshold implementation; SAEAES; authenticated encryption; side-channel attack; changing of the guards; lightweight cryptography; implementation
Show Figures

Figure 1

MDPI and ACS Style

Sugawara, T. Hardware Performance Evaluation of Authenticated Encryption SAEAES with Threshold Implementation. Cryptography 2020, 4, 23.

Show more citation formats Show less citations formats
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Back to TopTop