FOBOS 3: an open-source platform for side-channel analysis and benchmarking
Abstract The lightweight cryptography (LWC) standardization process by the National Institute of Standards and Technology (NIST) of the US is the latest example of competitions that require benchmarking and side-channel leakage evaluation of hardware and software implementations of a multitude of candidate algorithms. A common hardware application programming interface (API) streamlines the development of a test harness. However, no existing platform is directly compatible with the LWC algorithms’ hardware interface. Hence, a significant effort is needed to evaluate and benchmark a large number of candidates. This paper presents an open-source, multi-user platform for side-channel analysis and benchmarking we call FOBOS 3. It contains its own measurement board (FOBOS Shield), target board (FBD-A7 with Xilinx Artix-7-A12 FPGA), and Multi-Target Connector (MTC) to use microcontroller boards from Texas Instruments and ST Microelectronics. It enables side-channel leakage evaluation as well as measurement of power and energy consumption on both: FPGA and microcontroller targets. Case studies are included to highlight these features.
Authors
- Luke Beckwith (ORCID: https://orcid.org/0009-0007-5257-4662)
- Jens-Peter Kaps (ORCID: https://orcid.org/0000-0002-7036-6433)
- Abubakr Abdulgadir (ORCID: https://orcid.org/0009-0005-8032-6012)
- Eduardo Ferrufino (ORCID: https://orcid.org/0009-0001-2154-2963)
Institutions
- George Mason University (US)
Publication Details
- Journal
- Journal of Cryptographic Engineering
- Published
- 2025-04-18
- DOI
- https://doi.org/10.1007/s13389-025-00368-6
- Primary Topic
- Cryptographic Implementations and Security
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- U.S. Department of Commerce
- National Institute of Standards and Technology