SecBoot — lightweight secure boot mechanism for Linux-based embedded systems on FPGAs - LIRMM - Laboratoire d’Informatique, de Robotique et de Microélectronique de Montpellier Accéder directement au contenu
Communication Dans Un Congrès Année : 2017

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

Peter Rouget
  • Fonction : Auteur
Pascal Benoit
Lionel Torres

Résumé

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 et versions

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

Identifiants

Citer

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⟩
136 Consultations
517 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More