"If security is required": Engineering and Security Practices for Machine Learning-based IoT Devices

被引:8
|
作者
Gopalakrishna, Nikhil Krishna [1 ]
Anandayuvaraj, Dharun [1 ]
Detti, Annan [1 ]
Bland, Forrest Lee [1 ]
Rahaman, Sazzadur [2 ]
Davis, James C. [1 ]
机构
[1] Purdue Univ, W Lafayette, IN 47907 USA
[2] Univ Arizona, Tucson, AZ USA
关键词
Internet of Things; Machine Learning; Security and Privacy; Cyber-Physical Systems; Embedded Systems; Software Engineering; INTERNET;
D O I
10.1145/3528227.3528565
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The latest generation of IoT systems incorporate machine learning (ML) technologies on edge devices. This introduces new engineering challenges to bring ML onto resource-constrained hardware, and complications for ensuring system security and privacy. Existing research prescribes iterative processes for machine learning enabled IoT products to ease development and increase product success. However, these processes mostly focus on existing practices used in other generic software development areas and are not specialized for the purpose of machine learning or IoT devices. This research seeks to characterize engineering processes and security practices for ML-enabled IoT systems through the lens of the engineering lifecycle. We collected data from practitioners through a survey (N=25) and interviews (N=4). We found that security processes and engineering methods vary by company. Respondents emphasized the engineering cost of security analysis and threat modeling, and trade-offs with business needs. Engineers reduce their security investment if it is not an explicit requirement. The threats of IP theft and reverse engineering were a consistent concern among practitioners when deploying ML for IoT devices. Based on our findings, we recommend further research into understanding engineering cost, compliance, and security trade-offs.
引用
收藏
页码:1 / 8
页数:8
相关论文
共 50 条
  • [31] Machine Learning based IoT Edge Node Security Attack and Countermeasures
    Laguduva, Vishalini R.
    Islam, Sheikh Ariful
    Aakur, Sathyanarayanan
    Katkoori, Srinivas
    Karam, Robert
    2019 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2019), 2019, : 672 - 677
  • [32] A machine learning based IoT for providing an intrusion detection system for security
    Atul, Dhanke Jyoti
    Kamalraj, R.
    Ramesh, G.
    Sankaran, K. Sakthidasan
    Sharma, Sudhir
    Khasim, Syed
    MICROPROCESSORS AND MICROSYSTEMS, 2021, 82
  • [33] An IoT and machine learning-based routing protocol for reconfigurable engineering application
    Natarajan, Yuvaraj
    Srihari, Kannan
    Dhiman, Gaurav
    Chandragandhi, Selvaraj
    Gheisari, Mehdi
    Liu, Yang
    Lee, Cheng-Chi
    Singh, Krishna Kant
    Yadav, Kusum
    Alharbi, Hadeel Fahad
    IET COMMUNICATIONS, 2022, 16 (05) : 464 - 475
  • [34] A novel deep learning-based intrusion detection system for IoT DDoS security
    Hizal, Selman
    Cavusoglu, Unal
    Akgun, Devrim
    INTERNET OF THINGS, 2024, 28
  • [35] Machine Learning for Security at the IoT Edge - A Feasibility Study
    Wang, Han
    Barriga, Luis
    Vahidi, Arash
    Raza, Shahid
    2019 IEEE 16TH INTERNATIONAL CONFERENCE ON MOBILE AD HOC AND SENSOR SYSTEMS WORKSHOPS (MASSW 2019), 2019, : 7 - 12
  • [36] Systematic Literature Review of Machine Learning for IoT Security
    Yemmanuru, Prathibha Kiran
    Yeboah, Jones
    Esther, Khakata N. G.
    2023 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND COMPUTATIONAL INTELLIGENCE, CSCI 2023, 2023, : 227 - 233
  • [37] Security Analysis of Machine Learning-Based PUF Enrollment Protocols: A Review
    Khalfaoui, Sameh
    Leneutre, Jean
    Villard, Arthur
    Gazeau, Ivan
    Ma, Jingxuan
    Urien, Pascal
    SENSORS, 2021, 21 (24)
  • [38] Machine learning-based security active defence model - security active defence technology in the communication network
    Xie, Linjiang
    Hang, Feilu
    Guo, Wei
    Lv, Yao
    Ou, Wei
    Vignesh, C. Chandru
    INTERNATIONAL JOURNAL OF INTERNET PROTOCOL TECHNOLOGY, 2022, 15 (3-4) : 169 - 181
  • [39] HealthGuard: A Machine Learning-Based Security Framework for Smart Healthcare Systems
    Newaz, A. K. M. Iqtidar
    Sikder, Amit Kumar
    Rahman, Mohammad Ashiqur
    Uluagac, A. Selcuk
    2019 SIXTH INTERNATIONAL CONFERENCE ON SOCIAL NETWORKS ANALYSIS, MANAGEMENT AND SECURITY (SNAMS), 2019, : 389 - 396
  • [40] Machine Learning-Based Security Pattern Recognition Techniques for Code Developers
    Zaharia, Sergiu
    Rebedea, Traian
    Trausan-Matu, Stefan
    APPLIED SCIENCES-BASEL, 2022, 12 (23):