Designing subspecies of hardware trojans and their detection using neural network approach

Tomotaka Inoue, Kento Hasegawa, Yuki Kobayashi, Masao Yanagisawa, Nozomu Togawa

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Abstract

    Due to the recent technological development, home appliances and electric devices are equipped with high-performance hardware device. Since demand of hardware devices is increased, production base become internationalized to mass-produce hardware devices with low cost and hardware vendors outsource their products to third-party vendors. Accordingly, malicious third-party vendors can easily insert malfunctions (also known as 'hardware Trojans') into their products. In this paper, we design six kinds of hardware Trojans at a gate-level netlist, and apply a neural-network (NN) based hardware-Trojan detection method to them. The designed hardware Trojans are different in trigger circuits. In addition, we insert them to normal circuits, and detect hardware Trojans using a machine-learning-based hardware-Trojan detection method with neural networks. In our experiment, we learned Trojan-infected benchmarks using NN, and performed cross validation to evaluate the learned NN. The experimental results demonstrate that the average TPR (True Positive Rate) becomes 72.9%, the average TNR (True Negative Rate) becomes 90.0%.

    Original languageEnglish
    Title of host publication2018 IEEE 8th International Conference on Consumer Electronics - Berlin, ICCE-Berlin 2018
    PublisherIEEE Computer Society
    Volume2018-September
    ISBN (Electronic)9781538660959
    DOIs
    Publication statusPublished - 2018 Dec 13
    Event8th IEEE International Conference on Consumer Electronics - Berlin, ICCE-Berlin 2018 - Berlin, Germany
    Duration: 2018 Sep 22018 Sep 5

    Other

    Other8th IEEE International Conference on Consumer Electronics - Berlin, ICCE-Berlin 2018
    CountryGermany
    CityBerlin
    Period18/9/218/9/5

    Fingerprint

    Neural networks
    Hardware
    Trigger circuits
    Domestic appliances
    Learning systems
    Networks (circuits)
    Costs
    Experiments
    Hardware security

    Keywords

    • design time
    • gate-level netlist
    • hardware Trojan
    • machine learning
    • neural network

    ASJC Scopus subject areas

    • Electrical and Electronic Engineering
    • Industrial and Manufacturing Engineering
    • Media Technology

    Cite this

    Inoue, T., Hasegawa, K., Kobayashi, Y., Yanagisawa, M., & Togawa, N. (2018). Designing subspecies of hardware trojans and their detection using neural network approach. In 2018 IEEE 8th International Conference on Consumer Electronics - Berlin, ICCE-Berlin 2018 (Vol. 2018-September). [8576247] IEEE Computer Society. https://doi.org/10.1109/ICCE-Berlin.2018.8576247

    Designing subspecies of hardware trojans and their detection using neural network approach. / Inoue, Tomotaka; Hasegawa, Kento; Kobayashi, Yuki; Yanagisawa, Masao; Togawa, Nozomu.

    2018 IEEE 8th International Conference on Consumer Electronics - Berlin, ICCE-Berlin 2018. Vol. 2018-September IEEE Computer Society, 2018. 8576247.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Inoue, T, Hasegawa, K, Kobayashi, Y, Yanagisawa, M & Togawa, N 2018, Designing subspecies of hardware trojans and their detection using neural network approach. in 2018 IEEE 8th International Conference on Consumer Electronics - Berlin, ICCE-Berlin 2018. vol. 2018-September, 8576247, IEEE Computer Society, 8th IEEE International Conference on Consumer Electronics - Berlin, ICCE-Berlin 2018, Berlin, Germany, 18/9/2. https://doi.org/10.1109/ICCE-Berlin.2018.8576247
    Inoue T, Hasegawa K, Kobayashi Y, Yanagisawa M, Togawa N. Designing subspecies of hardware trojans and their detection using neural network approach. In 2018 IEEE 8th International Conference on Consumer Electronics - Berlin, ICCE-Berlin 2018. Vol. 2018-September. IEEE Computer Society. 2018. 8576247 https://doi.org/10.1109/ICCE-Berlin.2018.8576247
    Inoue, Tomotaka ; Hasegawa, Kento ; Kobayashi, Yuki ; Yanagisawa, Masao ; Togawa, Nozomu. / Designing subspecies of hardware trojans and their detection using neural network approach. 2018 IEEE 8th International Conference on Consumer Electronics - Berlin, ICCE-Berlin 2018. Vol. 2018-September IEEE Computer Society, 2018.
    @inproceedings{475157f2e4604324af1e70417a7990ea,
    title = "Designing subspecies of hardware trojans and their detection using neural network approach",
    abstract = "Due to the recent technological development, home appliances and electric devices are equipped with high-performance hardware device. Since demand of hardware devices is increased, production base become internationalized to mass-produce hardware devices with low cost and hardware vendors outsource their products to third-party vendors. Accordingly, malicious third-party vendors can easily insert malfunctions (also known as 'hardware Trojans') into their products. In this paper, we design six kinds of hardware Trojans at a gate-level netlist, and apply a neural-network (NN) based hardware-Trojan detection method to them. The designed hardware Trojans are different in trigger circuits. In addition, we insert them to normal circuits, and detect hardware Trojans using a machine-learning-based hardware-Trojan detection method with neural networks. In our experiment, we learned Trojan-infected benchmarks using NN, and performed cross validation to evaluate the learned NN. The experimental results demonstrate that the average TPR (True Positive Rate) becomes 72.9{\%}, the average TNR (True Negative Rate) becomes 90.0{\%}.",
    keywords = "design time, gate-level netlist, hardware Trojan, machine learning, neural network",
    author = "Tomotaka Inoue and Kento Hasegawa and Yuki Kobayashi and Masao Yanagisawa and Nozomu Togawa",
    year = "2018",
    month = "12",
    day = "13",
    doi = "10.1109/ICCE-Berlin.2018.8576247",
    language = "English",
    volume = "2018-September",
    booktitle = "2018 IEEE 8th International Conference on Consumer Electronics - Berlin, ICCE-Berlin 2018",
    publisher = "IEEE Computer Society",

    }

    TY - GEN

    T1 - Designing subspecies of hardware trojans and their detection using neural network approach

    AU - Inoue, Tomotaka

    AU - Hasegawa, Kento

    AU - Kobayashi, Yuki

    AU - Yanagisawa, Masao

    AU - Togawa, Nozomu

    PY - 2018/12/13

    Y1 - 2018/12/13

    N2 - Due to the recent technological development, home appliances and electric devices are equipped with high-performance hardware device. Since demand of hardware devices is increased, production base become internationalized to mass-produce hardware devices with low cost and hardware vendors outsource their products to third-party vendors. Accordingly, malicious third-party vendors can easily insert malfunctions (also known as 'hardware Trojans') into their products. In this paper, we design six kinds of hardware Trojans at a gate-level netlist, and apply a neural-network (NN) based hardware-Trojan detection method to them. The designed hardware Trojans are different in trigger circuits. In addition, we insert them to normal circuits, and detect hardware Trojans using a machine-learning-based hardware-Trojan detection method with neural networks. In our experiment, we learned Trojan-infected benchmarks using NN, and performed cross validation to evaluate the learned NN. The experimental results demonstrate that the average TPR (True Positive Rate) becomes 72.9%, the average TNR (True Negative Rate) becomes 90.0%.

    AB - Due to the recent technological development, home appliances and electric devices are equipped with high-performance hardware device. Since demand of hardware devices is increased, production base become internationalized to mass-produce hardware devices with low cost and hardware vendors outsource their products to third-party vendors. Accordingly, malicious third-party vendors can easily insert malfunctions (also known as 'hardware Trojans') into their products. In this paper, we design six kinds of hardware Trojans at a gate-level netlist, and apply a neural-network (NN) based hardware-Trojan detection method to them. The designed hardware Trojans are different in trigger circuits. In addition, we insert them to normal circuits, and detect hardware Trojans using a machine-learning-based hardware-Trojan detection method with neural networks. In our experiment, we learned Trojan-infected benchmarks using NN, and performed cross validation to evaluate the learned NN. The experimental results demonstrate that the average TPR (True Positive Rate) becomes 72.9%, the average TNR (True Negative Rate) becomes 90.0%.

    KW - design time

    KW - gate-level netlist

    KW - hardware Trojan

    KW - machine learning

    KW - neural network

    UR - http://www.scopus.com/inward/record.url?scp=85060285069&partnerID=8YFLogxK

    UR - http://www.scopus.com/inward/citedby.url?scp=85060285069&partnerID=8YFLogxK

    U2 - 10.1109/ICCE-Berlin.2018.8576247

    DO - 10.1109/ICCE-Berlin.2018.8576247

    M3 - Conference contribution

    VL - 2018-September

    BT - 2018 IEEE 8th International Conference on Consumer Electronics - Berlin, ICCE-Berlin 2018

    PB - IEEE Computer Society

    ER -