JOURNAL ARTICLE

Generic Low-Latency Masking in Hardware

Hannes GroßRinat IusupovRoderick Bloem

Year: 2018 Journal:   IACR Transactions on Cryptographic Hardware and Embedded Systems Pages: 1-21

Abstract

In this work, we introduce a generalized concept for low-latency masking that is applicable to any implementation and protection order, and (in its most extreme form) does not require on-the-fly randomness. The main idea of our approach is to avoid collisions of shared variables in nonlinear circuit parts and to skip the share compression. We show the feasibility of our approach on a full implementation of a one-round unrolled Ascon variant and on an AES S-box case study. Additionally, we discuss possible trade-offs to make our approach interesting for practical implementations. As a result, we obtain a first-order masked AES S-box that is calculated in a single clock cycle with rather high implementation costs (60.7 kGE), and a two-cycle variant with much less implementation costs (6.7 kGE). The side-channel resistance of our Ascon S-box designs up to order three are then verified using the formal analysis tool of [BGI+18]. Furthermore, we introduce a taint checking based verification approach that works specifically for our low-latency approach and allows us to verify large circuits like our low-latency AES S-box design in reasonable time.

Keywords:
Computer science Latency (audio) Randomness Masking (illustration) S-box Implementation Computer engineering Embedded system Computer hardware Cryptography Algorithm Software engineering Telecommunications Mathematics

Metrics

34
Cited By
4.47
FWCI (Field Weighted Citation Impact)
24
Refs
0.94
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Physical Unclonable Functions (PUFs) and Hardware Security
Physical Sciences →  Computer Science →  Hardware and Architecture
Cryptographic Implementations and Security
Physical Sciences →  Computer Science →  Artificial Intelligence
Radiation Effects in Electronics
Physical Sciences →  Engineering →  Electrical and Electronic Engineering

Related Documents

JOURNAL ARTICLE

Generic Low-Latency Masking in Hardware

Hannes GroßRinat IusupovRoderick Bloem

Journal:   DOAJ (DOAJ: Directory of Open Access Journals) Year: 2018
JOURNAL ARTICLE

Low-Latency Hardware Masking with Application to AES

Pascal SasdrichBegül BilginMichael HutterMark E. Marson

Journal:   IACR Transactions on Cryptographic Hardware and Embedded Systems Year: 2020 Pages: 300-326
JOURNAL ARTICLE

Low-Latency Hardware Masking with Application to AES

Pascal SasdrichBegül BilginMichael HutterMark E. Marson

Journal:   DOAJ (DOAJ: Directory of Open Access Journals) Year: 2020
JOURNAL ARTICLE

Low-Latency Hardware Private Circuits

David KnichelAmir Moradi

Journal:   Proceedings of the 2022 ACM SIGSAC Conference on Computer and Communications Security Year: 2022 Pages: 1799-1812
JOURNAL ARTICLE

Accelerating In-Memory Database Selections Using Latency Masking Hardware Threads

Prerna BudhkarIldar AbsalyamovVasileios ZoisSkyler WindhWalid NajjarVassilis J. Tsotras

Journal:   ACM Transactions on Architecture and Code Optimization Year: 2019 Vol: 16 (2)Pages: 1-28
© 2026 ScienceGate Book Chapters — All rights reserved.