Detecting and Mitigating Low-and-Slow DoS Attacks in NoC-based MPSoCs

被引:0
|
作者
Chaves, Cesar G. [1 ,2 ]
Azad, Siavoosh Payandeh [2 ]
Sepulveda, Johanna [3 ]
Hollstein, Thomas [1 ,2 ]
机构
[1] Frankfurt Univ Appl Sci, Frankfurt, Germany
[2] Tallinn Univ Technol, Tallinn, Estonia
[3] Tech Univ Munich, Munich, Germany
关键词
Network on Chip (NoC); Muti-Processor System on Chip (MPSoC); Denial of Service (DoS) attack; Low-and-Slow DoS attack; Distributed monitoring; SECURITY;
D O I
10.1109/recosoc48741.2019.9034934
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
As Multi-Processor Systems-on-Chip (MPSoCs) permeate the Internet by powering IoT devices, they are exposed to new threats. One major threat is Denial-of-Service (DoS) attacks, which make communication services slow or even unavailable. While mainly studied on desktop and server systems, some DoS attacks on mobile devices and Network-on-Chip (NoC) platforms have also been considered. In the context of NoC-based MPSoC architectures, previous works have explored flooding DoS attacks and their countermeasures, however, these protection techniques are ineffective to mitigate new DoS attacks. Recently, a shift of the network attack paradigm from flooding DoS to Low-and-Slow DoS has been observed. To this end, we present two contributions. First, we demonstrate, for the first time, the impact of Low-and-Slow DoS attacks in NoC environments. Second, we propose a lightweight online monitor able to detect and mitigate these attacks. Results show that our countermeasure is feasible and that it effectively mitigates this new attack. Moreover, since the monitors are placed at the entry points of the network, both, single- and multi-source attacks can be neutralized.
引用
收藏
页码:82 / 89
页数:8
相关论文
共 50 条
  • [1] Cache timing attacks on NoC-based MPSoCs
    Reinbrecht, Cezar
    Forlin, Bruno
    Sepulveda, Johanna
    MICROPROCESSORS AND MICROSYSTEMS, 2019, 66 : 1 - 9
  • [2] A Distributed DoS Detection Scheme for NoC-based MPSoCs
    Chaves, Cesar G.
    Azad, Siavoosh Payandeh
    Hollstein, Thomas
    Sepulveda, Johanna
    2018 IEEE NORDIC CIRCUITS AND SYSTEMS CONFERENCE (NORCAS): NORCHIP AND INTERNATIONAL SYMPOSIUM OF SYSTEM-ON-CHIP (SOC), 2018,
  • [3] Effects of the NoC Architecture in the Performance of NoC-based MPSoCs
    Silva, Douglas R. G.
    Oliveira, Bruno S.
    Moraes, Fernando G.
    2014 21ST IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), 2014, : 431 - 434
  • [4] Differentiated Communication Services for NoC-Based MPSoCs
    Carara, Everton Alceu
    Calazans, Ney Laert Vilar
    Moraes, Fernando Gehm
    IEEE TRANSACTIONS ON COMPUTERS, 2014, 63 (03) : 595 - 608
  • [5] Adaptive QoS Techniques for NoC-Based MPSoCs
    Ruaro, Marcelo
    Carara, Everton A.
    Moraes, Fernando G.
    INTERNATIONAL SYMPOSIUM ON SYSTEM-ON-CHIP (SOC), 2013,
  • [6] A Security Aware Routing Approach for NoC-based MPSoCs
    Fernandes, Ramon
    Marcon, Cesar
    Cataldo, Rodrigo
    Silveira, Jarbas
    Sigl, Georg
    Sepulveda, Johanna
    2016 29TH SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN (SBCCI), 2016,
  • [7] Runtime Fault Recovery Protocol for NoC-based MPSoCs
    Waechter, Eduardo
    Erichsen, Augusto
    Juracy, Leonardo
    Amory, Alexandre
    Moraes, Fernando
    PROCEEDINGS OF THE FIFTEENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2014), 2015, : 132 - 139
  • [8] Slack Allocation for Yield Improvement in NoC-based MPSoCs
    Meyer, Brett H.
    Hartman, Adam S.
    Thomas, Donald E.
    PROCEEDINGS OF THE ELEVENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2010), 2010, : 738 - 746
  • [9] Evaluation of Adaptive Management Techniques in NoC-Based MPSoCs
    Moraes, Fernando G.
    Carara, Everton A.
    Ruaro, Marcelo
    Madalozzo, Guilherme A.
    2012 19TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), 2012, : 548 - 551
  • [10] DMNI: A Specialized Network Interface for NoC-based MPSoCs
    Ruaro, Marcelo
    Lazzarotto, Felipe B.
    Marcon, Cesar A.
    Moraes, Fernando G.
    2016 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2016, : 1202 - 1205