Backend
ANTMAN: An Efficient and Interpretable RTL-Level Run-Time Detection Framework for Stealthy Branch Predictor Attacks on BOOM
arXiv cs.CR0 views
arXiv:2608.09498v2 Announce Type: replace Abstract: Runtime detection of microarchitectural side channel attacks remains significantly underexplored in RISCV compared with x86 and ARM ISAs, posing a serious threat to critical applications. State-of-the-art branch predictor attacks bypass traditional data and instruction caches by directly exploiting the state of internal history tables, making them inherently stealthy. Recent research has explored offline detection of microarchitectural attacks on RISC-V; however, efficient runtime detection of microarchitectural attacks on RISC-V hardware remains significantly unaddressed. State-of-the-art hardware-based runtime detection solutions leverage hardware performance counters (HPCs) but suffer from a restricted set of counter registers and tradeoffs between detection accuracy, detection speed, and sampling granularity, making them impractical for stealthy attacks. Moreover, sampling HPCs after distinct intervals leaves intermediate relationships between different microarchitectural blocks unobserved. Additionally, proprietary x86 and ARM ISAs constrain researchers from modifying processor microarchitectural designs. To address these limitations, we propose the first secure-by-design, highly interpretable, non-intrusive, RTL-level runtime detection solution for stealthy branch predictor attacks on BOOM RISC-V, evaluated under both simplified Next-Line Predictor (NLP) and complex TAGE predictor configurations. The attack detection relies on association rules extracted offline and embedded in hardware as a non-intrusive rule monitor that enables runtime detection. The proposed approach achieves excellent detection speed, terminates execution before secret disclosure, and produces zero false positives while remaining flexible for detecting previously unseen variants within the same family of branch predictor attacks.
Source:https://arxiv.org/abs/2608.09498PreviousTriggering Stealthy Feature Map Backdoors via Physical Fault Injection in Embedded Neural NetworksNextPatchRisk: Forecasting Future Vulnerability Exposure in Open-Source Dependency Networks
Related posts
Experiencing Machine Learning with Premier League Data
0dev.to Machine Learning
Resize Image: Free Online Image Resizer — How-To Guide
0dev.to Tutorial
Convert iPhone HEIC Photos to PDF Before Uploading to a Rental Application
0dev.to Tutorial
How to take hotel and B&B bookings on your Wix website without paying commission
0dev.to Tutorial

asyncpg + PgBouncer Transaction Mode: 61 Prepared Statement Errors
0dev.to Tutorial
A month of daily job-ad counts from Praca pl: the weekly rhythm, and pay transparency inching up
0dev.to Career