By the same authors

From the same journal

From the same journal

Side-Channel Protected MPSoC through Secure Real-Time Networks-on-Chip

Research output: Contribution to journalArticle

Published copy (DOI)



Publication details

JournalMicroprocessors and Microsystems
DateAccepted/In press - 23 Apr 2019
DateE-pub ahead of print - 27 Apr 2019
DatePublished (current) - Jul 2019
Pages (from-to)34-46
Early online date27/04/19
Original languageEnglish


The integration of Multi-Processors System-on-Chip (MPSoCs) into the Internet -of -Things (IoT) context brings new opportunities, but also represent risks. Tight real-time constraints and security requirements should be considered simultaneously when designing MPSoCs. Network-on-Chip (NoCs) are specially critical when meeting these two conflicting characteristics. For instance the NoC design has a huge influence in the security of the system. A vital threat to system security are so-called side-channel attacks based on the NoC communication observations. To this end, we propose a NoC security mechanism suitable for hard real-time systems, in which schedulability is a vital design requirement. We present three contributions. First, we show the impact of the NoC routing in the security of the system. Second, we propose a packet route randomisation mechanism to increase NoC resilience against side-channel attacks. Third, using an evolutionary optimisation approach, we effectively apply route randomisation while controlling its impact on hard real-time performance guarantees. Extensive experimental evidence based on analytical and simulation models supports our findings.

Bibliographical note

©2019 Elsevier B.V. All rights reserved. This is an author-produced version of the published paper. Uploaded in accordance with the publisher’s self-archiving policy.

Discover related content

Find related publications, people, projects, datasets and more using interactive charts.

View graph of relations