A 2455μm<sup>2</sup> 1.7Gbps Side-Channel Attack-Resistant Masked HMAC-SHA256 Accelerator in Intel 4 CMOS

Hash-based message authentication codes (HMAC) employ shared secret keys and cryptographic hash functions to verify message authenticity and integrity, providing an energy-efficient alternative to compute-intensive public-key signature schemes [1]–[3]. Usage of secret key to compute initial state of the HMAC digest renders it vulnerable to power/electro-magnetic (EM) side-channel attacks (SCA) [3]–[7]. A typical attack employs adversary-controlled input message words <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$(W_{i})$</tex> to correlate measured traces with Hamming-distance (HD) power models of state registers in inner/outer SHA-256 hashes to recover the secret key <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$K$</tex> (Fig. 1). While HMAC attack strategies have been previously described [3], [4], [7], SCA countermeasures including noise-injection [5] and random masking [3], [4] have only been analytically explored without efficient circuit realizations or attack measurements.

Authors

Institutions

Publication Details

Published
2025-04-13
DOI
https://doi.org/10.1109/cicc63670.2025.10983609
Primary Topic
Advanced Malware Detection Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A 2455μm2 1.7Gbps Side-Channel Attack-Resistant Masked HMAC-SHA256 Accelerator in Intel 4 CMOS

Sachin Taneja, Sanu Mathew, Raghavan Kumar, Vivek De et al.
Advanced Malware Detection Techniques
article

A 2455μm2 1.7Gbps Side-Channel Attack-Resistant Masked HMAC-SHA256 Accelerator in Intel 4 CMOS

Sachin Taneja, Sanu Mathew, Raghavan Kumar, Vivek De, Vikram Suresh
article en

Abstract

Hash-based message authentication codes (HMAC) employ shared secret keys and cryptographic hash functions to verify message authenticity and integrity, providing an energy-efficient alternative to compute-intensive public-key signature schemes [1]–[3]. Usage of secret key to compute initial state of the HMAC digest renders it vulnerable to power/electro-magnetic (EM) side-channel attacks (SCA) [3]–[7]. A typical attack employs adversary-controlled input message words <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$(W_{i})$</tex> to correlate measured traces with Hamming-distance (HD) power models of state registers in inner/outer SHA-256 hashes to recover the secret key <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$K$</tex> (Fig. 1). While HMAC attack strategies have been previously described [3], [4], [7], SCA countermeasures including noise-injection [5] and random masking [3], [4] have only been analytically explored without efficient circuit realizations or attack measurements.

Intel (United States) (US)
Affordable and clean energy
Openalex Percentile: Top 88%
Advanced Malware Detection Techniques
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.