Secure FPGAs in the Cloud



Today, the biggest cloud datacenters are heterogeneous by design: they incorporate CPUs, GPUs, and FPGAs, with the goal of providing best computing performance for very versatile services and workloads. Cloud computing implies a multitenancy environment where users share the same computing environment. In that milieu, it is important to consider the security risks arising from FPGAs being shared by multiple users, knowing that FPGAs are susceptible to security hazards, such as denial-of-service attacks, side-channel attacks, and timing-fault attacks. This project aims to systematically explore the security vulnerabilities of FPGAs and to develop methodologies, algorithms, and tools that will enable cloud providers to prevent, protect from, recover from and identify (locate) malicious users.

Publications

O. Glamočanin, D. G. Mahmoud, F. Regazzoni, and M. Stojilović, Shared FPGAs and the Holy Grail: Protections against Side-Channel and Fault Attacks, Design, Automation and Test in Europe Conference and Exhibition (DATE), Virtual Conference and Exhibition, February 1 – 5, 2021.
[detailed record]

S. S. Mirzargar, G. Renault, A. Guerrieri and M. Stojilović, Nonintrusive and Adaptive Monitoring for Locating Voltage Attacks in Virtualized FPGAs, International Conference on Field-Programmable Technology, Maui, HI, USA (Virtual conference), December 9 – 11, 2020.
[detailed record]

O. Glamočanin, L. Coulon, F. Regazzoni, and M. Stojilović, Are Cloud FPGAs Really Vulnerable to Power Analysis Attacks?, Design, Automation and Test in Europe Conference and Exhibition (DATE), Grenoble, France, March 9 – 13, 2020.
[detailed record]

O. Glamočanin, L. Coulon, F. Regazzoni, and M. Stojilović, Built-in Self-Evaluation of First-Order Power Side-Channel Leakage for FPGAs, The 28th ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA 2020), Seaside, California, USA, February 23 – 25, 2020.
[detailed record]

Z. Seifoori, S. S. Mirzargar, and M. Stojilović, Closing Leaks: Routing Against Crosstalk Side-Channel Attacks, The 28th ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA 2020), Seaside, California, USA, February 23 – 25, 2020.
[detailed record]

S. S. Mirzargar and M. Stojilović, Physical Side-Channel Attacks and Covert Communication on FPGAs: A Survey, The 29th International Conference on Field Programmable Logic and Applications (FPL), Barcelona, Spain, September 9 – 13, 2019.
[detailed record]

D. Mahmoud and M. Stojilović, Timing Violation Induced Faults in Multi-Tenant FPGAs, Design, Automation and Test in Europe Conference and Exhibition (DATE), Florence, Italy, March 25 – 29, 2019.
[detailed record]

People

Dina Mahmoud

Ognjen Glamočanin

Mirjana Stojilović