ROBoost: A Study of FPGA Logic-Based Power-Wasting Primitives

Author's Department

Computer Science & Engineering Department

Find in your Library

https://doi.org/10.1007/978-3-031-87995-1_6

All Authors

Dina G. Mahmoud Simone Andreani Vincent Lenders Mirjana Stojilović

Document Type

Research Article

Publication Title

Lecture Notes in Computer Science

Publication Date

1-1-2025

doi

10.1007/978-3-031-87995-1_6

Abstract

Heterogeneous computing systems increasingly leverage FPGAs in the cloud and embedded use cases. With cloud FPGAs being remotely accessible, security is a critical concern. Recent studies show adversaries can exploit FPGA logic to create and remotely deploy malicious power-wasting circuits that consume excessive dynamic power, potentially injecting faults or causing denial of service. This work analyzes the most common reconfigurable power-wasting primitives to assess their power consumption, detection challenges, and attack effectiveness. We further propose new, logic-based, and resource-efficient variations of these circuits and experimentally evaluate them on two families of AMD FPGAs. Finally, we discuss factors influencing attack effectiveness and compare the studied designs’ trade-offs.

First Page

88

Last Page

105

Share

COinS