Loading…

Toward an Optimal Countermeasure for Cache Side-Channel Attacks

In the last 15 years, we have witnessed a never-ending arm’s race between the attacker and the defender with respect to cache-based side-channel attacks. We have seen a slew of attacks, countermeasures (CMs), counterattacks, counter-CMs, and so on. We analyze the evolution of this area, propose thre...

Full description

Saved in:
Bibliographic Details
Published in:IEEE embedded systems letters 2023-09, Vol.15 (3), p.141-144
Main Authors: Shrivastava, Nivedita, Sarangi, Smruti R.
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:In the last 15 years, we have witnessed a never-ending arm’s race between the attacker and the defender with respect to cache-based side-channel attacks. We have seen a slew of attacks, countermeasures (CMs), counterattacks, counter-CMs, and so on. We analyze the evolution of this area, propose three necessary conditions for designing a successful CM, and then analyze timing and address-based CMs for popular algorithms, such as AES and PRESENT. We show that an optimal yet trivial solution for timing-based CMs is possible. Furthermore, address-based CMs are inferior to timing-based CMs, and they can be broken in [Formula Omitted] time.
ISSN:1943-0663
1943-0671
DOI:10.1109/LES.2022.3196499