Security Aspects of Real-Time MPSoCs: The Flaws and Opportunities of Preemptive NoCs - Archive ouverte HAL Access content directly
Conference Papers Year : 2020

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

(1) , (1) , (2)
1
2

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

Attribution - CC BY 4.0

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⟩
16 View
0 Download

Altmetric

Share

Gmail Facebook Twitter LinkedIn More