Run-time Detection and Mitigation of Power-Noise Viruses

被引:0
|
作者
Tenentes, Vasileios [1 ]
Das, Shidhartha [2 ]
Rossi, Daniele [3 ]
Al-Hashimi, Bashir M. [4 ]
机构
[1] Univ Ioannina, Dept Comp Sci & Engn, Ioannina, Greece
[2] Arm Res, Austin, TX USA
[3] Univ Hertfordshire, Sch Elect & Comp Sci, Hatfield, Herts, England
[4] Univ Southampton, Sch Elect & Comp Sci, Southampton, Hants, England
基金
英国工程与自然科学研究理事会; 欧盟地平线“2020”;
关键词
power viruses; security; resonance detection; SYSTEM; MEMORY;
D O I
10.1109/iolts.2019.8854375
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Power-noise viruses can be used as denial-of-service attacks by causing voltage emergencies in multi-core microprocessors that may lead to data corruptions and system crashes. In this paper, we present a run-time system for detecting and mitigating power-noise viruses. We present voltage noise data from a power-noise virus and benchmarks collected from an Arm multi-core processor, and we observe that the frequency of voltage emergencies is dramatically increasing during the execution of power-noise attacks. Based on this observation, we propose a regression model that allows for a run-time estimation of the severity of voltage emergencies by monitoring the frequency of voltage emergencies and the operating frequency of the microprocessor. For mitigating the problem, during the execution of critical tasks that require protection, we propose a system which periodically evaluates the severity of voltage emergencies and adapts its operating frequency in order to honour a predefined severity constraint. We demonstrate the efficacy of the proposed run-time system.
引用
收藏
页码:275 / 280
页数:6
相关论文
共 50 条
  • [31] Run-time verification
    Colin, S
    Mariani, L
    [J]. MODEL-BASED TESTING OF REACTIVE SYSTEMS, 2005, 3472 : 525 - 555
  • [32] Automated Power Characterization for Run-Time Power Emulation of SoC Designs
    Bachmann, Christian
    Genser, Andreas
    Steger, Christian
    Weiss, Reinhold
    Haid, Josef
    [J]. 13TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN: ARCHITECTURES, METHODS AND TOOLS, 2010, : 587 - 594
  • [33] Run-Time Risk Mitigation in Automated Vehicles: A Model for Studying Preparatory Steps
    Gleirscher, Mario
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2017, (257): : 75 - 90
  • [34] Run-Time ROP Attack Detection on Embedded Devices Using Side Channel Power Analysis
    Xu, Jinyao
    Abraham, Danny
    Harris, Ian G.
    [J]. IEEE Embedded Systems Letters, 2024, 16 (04) : 377 - 380
  • [35] Run-Time Instruction Replication for Permanent and Soft Error Mitigation in VLIW Processors
    Psiakis, Rafail
    Kritikakou, Angeliki
    Sentieys, Olivier
    [J]. 2017 IEEE 15TH INTERNATIONAL NEW CIRCUITS AND SYSTEMS CONFERENCE (NEWCAS), 2017, : 321 - 324
  • [36] Reconfigurable Run-Time Hardware Trojan Mitigation for Logic-Locked Circuits
    Maynard, Jordan
    Rezaei, Amin
    [J]. 17TH IEEE DALLAS CIRCUITS AND SYSTEMS CONFERENCE, DCAS 2024, 2024,
  • [37] Run-time power consumption modeling for embedded multimedia systems
    Hu, Y
    Li, Q
    Kuo, CCJ
    [J]. 11th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, Proceedings, 2005, : 353 - 356
  • [38] Run-time power and performance scaling in 28 nm FPGAs
    Beldachi, Arash Farhadi
    Nunez-Yanez, Jose L.
    [J]. IET COMPUTERS AND DIGITAL TECHNIQUES, 2014, 8 (04): : 178 - 186
  • [39] Reliable Power Efficient Systems through Run-time Reconfiguration
    El-Araby, Nahla
    Jantsch, Axel
    [J]. 2022 20TH IEEE INTERREGIONAL NEWCAS CONFERENCE (NEWCAS), 2022, : 347 - 351
  • [40] Run-Time Technique for Simultaneous Aging and Power Optimization in GPGPUs
    Chen, Xiaoming
    Wang, Yu
    Liang, Yun
    Xie, Yuan
    Yang, Huazhong
    [J]. 2014 51ST ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2014,