Protection of heterogeneous architectures on FPGAs: An approach based on hardware firewalls

Abstract : Embedded systems are parts of our daily life and used in many fields. They can be found in smart- phones or in modern cars including GPS, light/rain sensors and other electronic assistance mechanisms. These systems may handle sensitive data (such as credit card numbers, critical information about the host system and so on) which must be protected against external attacks as these data may be transmit- ted through a communication link where attackers can connect to extract sensitive information or inject malicious code within the system. This work presents an approach to protect communications in multi- processor architectures. This approach is based on hardware security enhancements acting as firewalls. These firewalls filter all data going through the system communication bus and an additional flexible cryptographic block aims to protect external memory from attacks. Benefits of our approach are demon- strated using a case study and some custom software applications implemented in a Field-Programmable Gate Array (FPGA). Firewalls implemented in the target architecture allow getting a low-latency security layer with flexible cryptographic features. To illustrate the benefit of such a solution, implementations are discussed for different MPSoCs implemented on Xilinx Virtex-6 FPGAs. Results demonstrate a reduction up to 33% in terms of latency overhead compared to existing efforts
Liste complète des métadonnées

https://hal-centralesupelec.archives-ouvertes.fr/hal-01450746
Contributeur : Pascal Cotret <>
Soumis le : mardi 31 janvier 2017 - 12:38:31
Dernière modification le : mercredi 16 mai 2018 - 11:23:51

Lien texte intégral

Identifiants

Citation

Pascal Cotret, Guy Gogniat, Martha Johanna Sepulveda Florez. Protection of heterogeneous architectures on FPGAs: An approach based on hardware firewalls. Microprocessors and Microsystems: Embedded Hardware Design (MICPRO), Elsevier, 2016, 42, pp.127-141. 〈http://www.sciencedirect.com/science/article/pii/S0141933116000259〉. 〈10.1016/j.micpro.2016.01.013〉. 〈hal-01450746〉

Partager

Métriques

Consultations de la notice

699