<div class="csl-bib-body">
<div class="csl-entry">Ahmadi, M. M., Alrahis, L., Sinanoglu, O., & Shafique, M. (2023). ShapeShifter: Protecting FPGAs from Side-Channel Attacks with Isofunctional Heterogeneous Modules. In <i>2023 IEEE 29th International Symposium on On-Line Testing and Robust System Design (IOLTS)</i>. 2023 IEEE 29th International Symposium on On-Line Testing and Robust System Design (IOLTS), Kreta, Greece. IEEE. https://doi.org/10.1109/IOLTS59296.2023.10224883</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/192698
-
dc.description.abstract
Cloud service providers are interested in deploying multi-tenant Field-Programmable Gate Arrays (FPGAs) for virtualized computation platforms. A primary concern towards such shared FPGA platforms is ensuring the security of critical applications (such as encryption cores) against hardware-based attacks, such as remote power Side-Channel Attacks (SCAs) intended to steal secret assets like encryption keys. To address this issue, we propose ShapeShifter, a novel defense methodology based on design diversity that generates isofunctional variants of the target application at the design stage using different synthesis, placement, and routing procedures. ShapeShifter leverages the dynamic partial reconfiguration feature of modern FPGAs to exchange the variants at run-time, causing dynamic variations in the power trace (vertical obfuscation) and introducing misalignment in the time domain (horizontal obfuscation) to thwart SCAs. ShapeShifter successfully thwarts the Correlation Power Analysis (CPA) attack on an Advanced Encryption Standard (AES) implementation, ensuring unsuccessful key byte recovery for up to 10× more traces. It also decreases the CPA value by 0.69×, reducing the attacker's confidence in key recovery.
en
dc.language.iso
en
-
dc.subject
fpga
en
dc.subject
remote side-channel attacks
en
dc.subject
aes
en
dc.subject
isofunctional variant
en
dc.subject
Correlation Power Analysis
en
dc.title
ShapeShifter: Protecting FPGAs from Side-Channel Attacks with Isofunctional Heterogeneous Modules
en
dc.type
Inproceedings
en
dc.type
Konferenzbeitrag
de
dc.relation.publication
2023 IEEE 29th International Symposium on On-Line Testing and Robust System Design (IOLTS)
-
dc.contributor.affiliation
New York University Abu Dhabi, United Arab Emirates (the)
-
dc.contributor.affiliation
New York University Abu Dhabi, United Arab Emirates (the)
-
dc.relation.isbn
979-8-3503-4135-5
-
dc.relation.doi
10.1109/IOLTS59296.2023
-
dc.relation.issn
1942-9398
-
dc.type.category
Full-Paper Contribution
-
dc.relation.eissn
1942-9401
-
tuw.booktitle
2023 IEEE 29th International Symposium on On-Line Testing and Robust System Design (IOLTS)
-
tuw.relation.publisher
IEEE
-
tuw.researchTopic.id
I2
-
tuw.researchTopic.name
Computer Engineering and Software-Intensive Systems
-
tuw.researchTopic.value
100
-
tuw.publication.orgunit
E191-01 - Forschungsbereich Cyber-Physical Systems
-
tuw.publication.orgunit
E191-02 - Forschungsbereich Embedded Computing Systems
-
tuw.publisher.doi
10.1109/IOLTS59296.2023.10224883
-
dc.description.numberOfPages
7
-
tuw.event.name
2023 IEEE 29th International Symposium on On-Line Testing and Robust System Design (IOLTS)
en
tuw.event.startdate
03-07-2023
-
tuw.event.enddate
05-07-2023
-
tuw.event.online
On Site
-
tuw.event.type
Event for scientific audience
-
tuw.event.place
Kreta
-
tuw.event.country
GR
-
tuw.event.presenter
Ahmadi, Mahya Morid
-
wb.sciencebranch
Informatik
-
wb.sciencebranch.oefos
1020
-
wb.sciencebranch.value
100
-
item.grantfulltext
restricted
-
item.openairetype
conference paper
-
item.cerifentitytype
Publications
-
item.languageiso639-1
en
-
item.openairecristype
http://purl.org/coar/resource_type/c_5794
-
item.fulltext
no Fulltext
-
crisitem.author.dept
E191-01 - Forschungsbereich Cyber-Physical Systems
-
crisitem.author.dept
New York University Abu Dhabi
-
crisitem.author.dept
New York University Abu Dhabi
-
crisitem.author.dept
E191-02 - Forschungsbereich Embedded Computing Systems