Modern Hardware Security: A Review of Attacks and Countermeasures
Jyotiprakash Mishra, Sanjay K. Sahay

TL;DR
This review paper surveys recent hardware security vulnerabilities and mitigation strategies across various attack vectors and architectures, emphasizing the importance of resilient solutions for modern computing systems.
Contribution
It provides a comprehensive overview of current hardware security threats, countermeasures, and challenges, including analysis of emerging architectures like RISC-V.
Findings
Detailed analysis of cache and power side-channel attacks.
Evaluation of memory encryption and key management techniques.
Discussion of security challenges in RISC-V architecture.
Abstract
With the exponential rise in the use of cloud services, smart devices, and IoT devices, advanced cyber attacks have become increasingly sophisticated and ubiquitous. Furthermore, the rapid evolution of computing architectures and memory technologies has created an urgent need to understand and address hardware security vulnerabilities. In this paper, we review the current state of vulnerabilities and mitigation strategies in contemporary computing systems. We discuss cache side-channel attacks (including Spectre and Meltdown), power side-channel attacks (such as Simple Power Analysis, Differential Power Analysis, Correlation Power Analysis, and Template Attacks), and advanced techniques like Voltage Glitching and Electromagnetic Analysis to help understand and build robust cybersecurity defense systems and guide further research. We also examine memory encryption, focusing on…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPhysical Unclonable Functions (PUFs) and Hardware Security · Advanced Malware Detection Techniques · Security and Verification in Computing
