SecBoot — lightweight secure boot mechanism for Linux-based embedded systems on FPGAs - LIRMM - Laboratoire d’Informatique, de Robotique et de Microélectronique de Montpellier Access content directly
Conference Papers Year : 2017

SecBoot — lightweight secure boot mechanism for Linux-based embedded systems on FPGAs

Peter Rouget
  • Function : Author
Pascal Benoit
Lionel Torres

Abstract

In recent years, the need in security for embedded devices and data centers has increased sharply. The possible consequences of attacks on these equipments make them privileged targets. In these fields, FPGA are increasingly used because of their flexibility and constantly decreasing power consumption and cost: they can embed several hard/soft processors running Linux enhancing system integration. This paper discusses the security issues related to operating system boot security on FPGAs. We show how the software early boot stages can be protected using FPGA built-in security mechanisms and user logic. We consider that external memories can be tampered by software attacks or board level attacks. By using open source elements and standard tools, we present and implement a lightweight solution. We show that the dynamic reconfiguration has nearly no impact on usable resources of the FPGA matrix at the end of the boot process.
Fichier principal
Vignette du fichier
08016144.pdf (143.52 Ko) Télécharger le fichier

Dates and versions

lirmm-02081037 , version 1 (27-03-2019)

Identifiers

Cite

Peter Rouget, Benoit Badrignans, Pascal Benoit, Lionel Torres. SecBoot — lightweight secure boot mechanism for Linux-based embedded systems on FPGAs. ReCoSoC: Reconfigurable Communication-centric Systems-on-Chip, Jul 2017, Madrid, Spain. pp.1-5, ⟨10.1109/ReCoSoC.2017.8016144⟩. ⟨lirmm-02081037⟩
141 View
543 Download

Altmetric

Share

Gmail Mastodon Facebook X LinkedIn More