A Hardware-Based Architecture-Neutral Framework for Real-Time IoT Workload Forensics

被引:5
|
作者
Zhou, Liwei [1 ]
Hu, Yang [2 ]
Makris, Yiorgos [3 ]
机构
[1] Univ Texas Dallas, Elect & Comp Engn, Richardson, TX 75080 USA
[2] Univ Texas Dallas, Erik Jonsson Sch Engn & Comp Sci, Elect & Comp Engn, Richardson, TX 75080 USA
[3] UT Dallas, Elect & Comp Engn, Richardson, TX 75080 USA
基金
美国国家科学基金会;
关键词
Hardware; Forensics; Software; Internet of Things; Feature extraction; Runtime; Security; Hardware-based; forensics; machine learning; security;
D O I
10.1109/TC.2020.3000237
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Beneath the potential benefits of the rapidly growing Internet of Things (IoT) technology lurk security risks. In this article, we propose a hardware-based generic framework for IoT workload forensics, an infrastructural technique to securely monitor and ensure delivered IoT services in accordance with specifications and regulatory compliance. In particular, this technique identifies digital workloads being executed in real time through dynamic program behavior modeling based on architecture-level data, fulfilled by dedicated machine learning hardware, without the intervention of high-level software, e.g., the OS and/or the hypervisor. In contrast to the conventional software-based solutions, whose effectiveness may be undermined by software attacks, and which introduce significant runtime overhead, a hardware-based framework enables a secure, prompt and non-intrusive solution. The proposed framework was evaluated on Zedboard, a Zynq-7000 FPGA embedding an ARM Cortex-A9 core. Experimental results using Mibench workload benchmark reveal an average workload identification accuracy of 96.37 percent with insignificant area/power overhead.
引用
收藏
页码:1668 / 1680
页数:13
相关论文
共 50 条
  • [41] A hardware/software framework for real-time spiking systems
    Oster, M
    Whatley, AM
    Liu, SC
    Douglas, RJ
    [J]. ARTIFICIAL NEURAL NETWORKS: BIOLOGICAL INSPIRATIONS - ICANN 2005, PT 1, PROCEEDINGS, 2005, 3696 : 161 - 166
  • [42] A Real-time Distributed Hardware Health Monitoring Framework
    Venkata, Sai Santhan Kusam
    Bharadwaj, Jahnavi
    Dobbie, Gillian
    Manoharan, Sathiamoorthy
    [J]. PROCEEDINGS OF THE 2016 2ND INTERNATIONAL CONFERENCE ON APPLIED AND THEORETICAL COMPUTING AND COMMUNICATION TECHNOLOGY (ICATCCT), 2016, : 124 - 129
  • [43] FSF:: A real-time scheduling architecture framework
    Aldea, M.
    Bernat, G.
    Broster, I.
    Burns, A.
    Dobrin, R.
    Drake, J. M.
    Fohler, G.
    Gai, P.
    Harbour, M. González
    Guidi, G.
    Gutierrez, J. J.
    Lennvall, T.
    Lipari, G.
    Martínez, J. M.
    Medina, J. L.
    Palencia, J. C.
    Trimarchi, M.
    [J]. PROCEEDINGS OF THE 12TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, 2006, : 113 - +
  • [44] HH-NIDS: Heterogeneous Hardware-Based Network Intrusion Detection Framework for IoT Security
    Ngo, Duc-Minh
    Lightbody, Dominic
    Temko, Andriy
    Pham-Quoc, Cuong
    Tran, Ngoc-Thinh
    Murphy, Colin C. C.
    Popovici, Emanuel
    [J]. FUTURE INTERNET, 2023, 15 (01):
  • [45] An Architecture-based Framework for Managing Adaptive Real-time Applications
    Gui, Ning
    De Florio, Vincenzo
    Sun, Hong
    Blondia, Chris
    [J]. 2009 35TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, PROCEEDINGS, 2009, : 502 - +
  • [46] Web-based real-time forensics system
    Xiong, Shi Yong
    Tang, Hao
    [J]. PROCEEDINGS OF THE 2016 3RD INTERNATIONAL CONFERENCE ON MATERIALS ENGINEERING, MANUFACTURING TECHNOLOGY AND CONTROL, 2016, 67 : 1017 - 1022
  • [47] Real-Time Hardware-Based Malware and Micro-Architectural Attack Detection Utilizing CMOS Reservoir Computing
    Chandrasekaran, Sanjeev Tannirkulam
    Kuruvila, Abraham Peedikayil
    Basu, Kanad
    Sanyal, Arindam
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2022, 69 (02) : 349 - 353
  • [48] Fast Development of Hardware-Based Run-Time Monitors Through Architecture Framework and High-Level Synthesis
    Ismail, Mohamed
    Suh, G. Edward
    [J]. 2012 IEEE 30TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2012, : 393 - 400
  • [49] Scalable hardware architecture for real-time dynamic programming applications
    Matthews, Brad
    Elhanany, Itamar
    [J]. FCCM 2006: 14TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2006, : 347 - +
  • [50] A virtual memory architecture for real-time ray tracing hardware
    Schmittler, J
    Leidinger, A
    Slusallek, P
    [J]. COMPUTERS & GRAPHICS-UK, 2003, 27 (05): : 693 - 699