Securing IoT Devices Using Dynamic Power Management: Machine Learning Approach

被引:5
|
作者
Chawla, Nikhil [1 ]
Singh, Arvind [2 ]
Kumar, Harshit [1 ]
Kar, Monodeep [3 ]
Mukhopadhyay, Saibal [1 ]
机构
[1] Georgia Inst Technol, Dept Elect & Comp Engn, Atlanta, GA 30332 USA
[2] Rambus Inc, Sunnyvale, CA 94089 USA
[3] IBM TJ Watson Res Ctr, Yorktown Hts, NY 10598 USA
关键词
Android operating system (OS); application inference; CPUFreq; dynamic voltage and frequency scaling (DVFS); energy efficiency; machine learning (ML); malware detection; side channel; snapdragon;
D O I
10.1109/JIOT.2020.3021594
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The shift in paradigm from cloud computing toward edge has resulted in faster response times, a more secure and energy-efficient edge. Internet-of-Things (IoT) devices form a vital part of the edge, but despite legions of benefits it offers, increasing vulnerabilities and escalation in malware generation has rendered them insecure. Software-based approaches are prominent in malware detection, but they fail to meet the requirements for IoT devices. Dynamic power management (DPM) is architecture agnostic and inherently pervasive component existing in all low-power IoT devices. In this article, we demonstrate dynamic voltage and frequency scaling (DVFS) states form a signature pertinent to an application, and its runtime variations comprise of features essential for securing IoT devices against malware attacks. We have demonstrated this proof of concept by performing experimental analysis on a Snapdragon 820 mobile processor, hosting the Android operating system (OS). We developed a supervised machine learning model for application classification and malware identification by extracting features from the DVFS states time series. The experimental results show >0.7 F1 score in classifying different android benchmarks and >0.88 in classifying benign and malware applications when evaluated across different DVFS governors. We also performed power measurements under different governors to evaluate power-security aware governor. We have observed higher detection accuracy and lower power dissipation under settings of the ondemand governor.
引用
收藏
页码:16379 / 16394
页数:16
相关论文
共 50 条
  • [1] Securing IoT devices using Ensemble Machine Learning in Smart Home Management System
    Das, Raktim Ranjan
    Krishnamurthy, Bhargavi
    Das, Saikat
    [J]. 2022 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2022, : 915 - 922
  • [2] Optimizing Power Management in IoT Devices Using Machine Learning Techniques
    Pandey, Arvind Kumar
    Selvakumar, V.
    Lavanya, P.
    Prabha, S. Lakshmi
    Mageshwari, S. Uma
    Naidu, K. Bapayya
    Srivastava, Rachna
    [J]. JOURNAL OF ELECTRICAL SYSTEMS, 2024, 20 (05) : 2929 - 2940
  • [3] Securing IoT Devices in e-Health using Machine Learning Techniques
    Alanazi, Haifa Khaled
    Abd El-Aziz, A. A.
    Hamdi, Hedi
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (09) : 453 - 464
  • [4] Dynamic power management using machine learning
    Dhiman, Gaurav
    Rosing, Tajana Simunic
    [J]. IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN, DIGEST OF TECHNICAL PAPERS, ICCAD, 2006, : 1 - +
  • [5] A Transfer Learning Approach for Securing Resource-Constrained IoT Devices
    Yilmaz, Selim
    Aydogan, Emre
    Sen, Sevil
    [J]. IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2021, 16 : 4405 - 4418
  • [6] A Machine Learning Approach for Indirect Human Presence Detection Using IOT Devices
    Madeira, Rui
    Nunes, Luis
    [J]. 2016 ELEVENTH INTERNATIONAL CONFERENCE ON DIGITAL INFORMATION MANAGEMENT (ICDIM 2016), 2016, : 145 - 150
  • [7] Securing IoT devices: A novel approach using blockchain and quantum cryptography
    Dhar, Shalini
    Khare, Ashish
    Dwivedi, Ashutosh Dhar
    Singh, Rajani
    [J]. INTERNET OF THINGS, 2024, 25
  • [8] Waste Management of Residential Society using Machine Learning and IoT Approach
    Dubey, Sonali
    Singh, Murari Kumar
    Singh, Pushpa
    Aggarwal, Shivani
    [J]. 2020 INTERNATIONAL CONFERENCE ON EMERGING SMART COMPUTING AND INFORMATICS (ESCI), 2020, : 293 - 297
  • [9] Securing Internet of Things (IoT) with machine learning
    Zeadally, Sherali
    Tsikerdekis, Michail
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2020, 33 (01)
  • [10] Securing IoT Devices using Blockchain Concept
    Sadek, Islam M. Momtaz A.
    Ilyas, Muhammed
    [J]. 2021 7TH INTERNATIONAL CONFERENCE ON ENGINEERING AND EMERGING TECHNOLOGIES (ICEET 2021), 2021, : 373 - 378