KIT | KIT-Bibliothek | Impressum | Datenschutz

Design and Implementation of a Physically Secure Open-Source FPGA and Toolchain

Meschkov, Sergej ORCID iD icon 1; Lammers, Daniel; Tahoori, Mehdi B. 1; Moradi, Amir
1 Institut für Technische Informatik (ITEC), Karlsruher Institut für Technologie (KIT)

Abstract:

The increasing prevalence of security breaches highlights the importanceof robust hardware security measures. Among these breaches, physical attacks– such as Side-Channel Analysis (SCA) and Fault Injection (FI) attacks – posea significant challenge for security-sensitive applications. To ensure robust systemsecurity throughout its lifecycle, hardware security updates are indispensable alongsidesoftware security patches. Programmable hardware plays a pivotal role in establishinga robust hardware root-of-trust, serving to effectively mitigate various hardwaresecurity threats. In this paper, we propose a methodology for the design of areconfigurable fabric and the corresponding mapping toolchain, specifically tailoredto hardware security. This approach offers resistance to various malicious physicalattacks, includingSCAandFI, addressing each threat individually. As a case study,we propose a resulting fabric that implements a combination of first-order BooleanMasking and hiding countermeasures to provide strong protection againstSCAattacksand enables the detection of fault injection attempts. In particular, we present howreconfigurable secure gadgets can be realized employing a reformed variant of theLUT-based Masked Dual-Rail with Pre-charge Logic (LMDPL) hardware maskingscheme and a modified version of Wave Dynamic Differential Logic (WDDL) tobe composed into a fabric. ... mehr


Verlagsausgabe §
DOI: 10.5445/IR/1000184046
Veröffentlicht am 21.08.2025
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Technische Informatik (ITEC)
Publikationstyp Zeitschriftenaufsatz
Publikationsjahr 2025
Sprache Englisch
Identifikator ISSN: 2569-2925
KITopen-ID: 1000184046
Erschienen in IACR Transactions on Cryptographic Hardware and Embedded Systems
Verlag Ruhr-Universität Bochum
Band 2025
Heft 3
Seiten 542 – 582
Vorab online veröffentlicht am 05.06.2025
Nachgewiesen in OpenAlex
Dimensions
Scopus
KIT – Die Universität in der Helmholtz-Gemeinschaft
KITopen Landing Page