A Provably Secure Scheme to Prevent Master Key Recovery by Fault Attack on AES Hardware

We explore a relatively lightweight scheme to prevent key recovery by fault attacks on the advanced encryption standard (AES) cipher. We employ a transformed key (derived from the original key through a nonlinear and possibly one-way mapping) for AES encryption hardware. The mapping combines processing using a pseudorandom bitstream generator (the keystream generator of the Grain-128a stream cipher), followed by a self-shrinking generator (SSG). We provide formal proof of security of the scheme, based on the assumed difficulty of inverting the output of the proposed key transformer. The design of the key transformer ensures that it is itself resistant to fault-attack. Our scheme requires a 96-bit secret initial value (IV), a one-time initial latency (approximately 256 clock cycles for a 128-bit key) of generating the transformed key, and a key transformation layer. However, the core AES hardware is left unchanged. We present hardware platform-based experimental results for an FPGA implementation, which incurs less hardware overhead than previously proposed fault attack prevention/detection schemes.

Authors

Institutions

Publication Details

Journal
IEEE Embedded Systems Letters
Published
2024-10-03
DOI
https://doi.org/10.1109/les.2024.3472673
Citations
1
Primary Topic
Physical Unclonable Functions (PUFs) and Hardware Security
Type
article
Field-Weighted Citation Impact
0.49
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Provably Secure Scheme to Prevent Master Key Recovery by Fault Attack on AES Hardware

Indrajit Chakrabarti, Rajat Subhra Chakraborty, Sivappriya Manivannan, Sneha Swaroopa
1 citations
IEEE Embedded Systems Letters
Physical Unclonable Functions (PUFs) and Hardware Security
0.49
article

A Provably Secure Scheme to Prevent Master Key Recovery by Fault Attack on AES Hardware

Indrajit Chakrabarti, Rajat Subhra Chakraborty, Sivappriya Manivannan, Sneha Swaroopa
article en
1 citations

Abstract

We explore a relatively lightweight scheme to prevent key recovery by fault attacks on the advanced encryption standard (AES) cipher. We employ a transformed key (derived from the original key through a nonlinear and possibly one-way mapping) for AES encryption hardware. The mapping combines processing using a pseudorandom bitstream generator (the keystream generator of the Grain-128a stream cipher), followed by a self-shrinking generator (SSG). We provide formal proof of security of the scheme, based on the assumed difficulty of inverting the output of the proposed key transformer. The design of the key transformer ensures that it is itself resistant to fault-attack. Our scheme requires a 96-bit secret initial value (IV), a one-time initial latency (approximately 256 clock cycles for a 128-bit key) of generating the transformed key, and a key transformation layer. However, the core AES hardware is left unchanged. We present hardware platform-based experimental results for an FPGA implementation, which incurs less hardware overhead than previously proposed fault attack prevention/detection schemes.

IEEE Embedded Systems LettersVol. 16(4)
Indian Institute of Technology Kharagpur (IN)
Climate action
Openalex Percentile: Top 37%
Physical Unclonable Functions (PUFs) and Hardware Security
0.49
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

A Provably Secure Scheme to Prevent Master Key Recovery by Fault Attack on AES Hardware — Indrajit Chakrabarti, Rajat Subhra Chakraborty, et al. · IEEE Embedded Systems Letters (2024) | TGRS Research Map | TGRS