Soares Indrusiak, Leandro orcid.org/0000-0002-9938-2920, Harbin, James Robert orcid.org/0000-0002-6479-8600, Reinbrecht, Cezar et al. (1 more author) (2019) Side-Channel Protected MPSoC through Secure Real-Time Networks-on-Chip. Microprocessors and Microsystems. pp. 34-46. ISSN 0141-9331
Abstract
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.
Metadata
Item Type: | Article |
---|---|
Authors/Creators: |
|
Copyright, Publisher and Additional Information: | ©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. |
Dates: |
|
Institution: | The University of York |
Academic Units: | The University of York > Faculty of Sciences (York) > Computer Science (York) |
Depositing User: | Pure (York) |
Date Deposited: | 10 May 2019 08:20 |
Last Modified: | 06 Feb 2025 00:08 |
Published Version: | https://doi.org/10.1016/j.micpro.2019.04.004 |
Status: | Published |
Refereed: | Yes |
Identification Number: | 10.1016/j.micpro.2019.04.004 |
Open Archives Initiative ID (OAI ID): | oai:eprints.whiterose.ac.uk:145894 |
Download
Filename: MICPRO_LEANDRO_JAMES.pdf
Description: MICPRO_LEANDRO_JAMES_accepted
Licence: CC-BY-NC-ND 2.5