Security Aspects of Real-Time MPSoCs: The Flaws and Opportunities of Preemptive NoCs - VLSI-SoC: New Technology Enabler 27th IFIP WG 10.5/IEEE International Conference on Very Large Scale Integration, VLSI-SoC 2019 Cusco, Peru, October 6–9, 2019 Revised and Extended Selected Papers
Conference Papers Year : 2020

Security Aspects of Real-Time MPSoCs: The Flaws and Opportunities of Preemptive NoCs

Abstract

Multi-Processor System-on-Chips (MPSoCs) is a standard platform used in time-critical applications. These platforms usually employ Priority-Preemptive NoCs (PP-NoCs), a widely used real-time on-chip interconnection structure that offers communication predictability. A deep analysis of the PP-NoC parameters and their impact on system security is required. Moreover, countermeasures that can protect the system while guaranteeing the real-time capabilities should be proposed and evaluated. To this end, this paper explores and evaluates the impact of the PP-NoCs parameters on system security; exploits PP-NoCs vulnerabilities and demonstrates for the first time two very powerful attacks; and proposes and integrates three new security countermeasures: RT-blinding, RT-masking, and RT-shielding. Results show that PP-NoCs are vulnerable to attacks and that is possible to uncover victim’s information with high accuracy (up to 96.19%). On the other hand, protection techniques were able to harden the system, effectively and efficiently mitigating the vulnerabilities while maintaining deterministic behavior.
Fichier principal
Vignette du fichier
501403_1_En_10_Chapter.pdf (648.92 Ko) Télécharger le fichier
Origin Files produced by the author(s)

Dates and versions

hal-03476604 , version 1 (13-12-2021)

Licence

Identifiers

Cite

Bruno Forlin, Cezar Reinbrecht, Johanna Sepúlveda. Security Aspects of Real-Time MPSoCs: The Flaws and Opportunities of Preemptive NoCs. 27th IFIP/IEEE International Conference on Very Large Scale Integration - System on a Chip (VLSI-SoC), Oct 2019, Cusco, Peru. pp.209-233, ⟨10.1007/978-3-030-53273-4_10⟩. ⟨hal-03476604⟩
37 View
44 Download

Altmetric

Share

More