SoCFuzzer: SoC Vulnerability Detection using Cost Function enabled Fuzz Testing

被引:6
|
作者
Hossain, Muhammad Monir [1 ]
Vafaei, Arash [1 ]
Azar, Kimia Zamiri [1 ]
Rahman, Fahim [1 ]
Farahmandi, Farimah [1 ]
Tehranipoor, Mark [1 ]
机构
[1] Univ Florida, Elect & Comp Engn, Gainesville, FL 32611 USA
关键词
SoC Security Verification; Evolutionary Testing; Fuzzing; Cost Function;
D O I
10.23919/DATE56975.2023.10137024
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The modern System-on-Chips (SoCs), with numerous complex and heterogeneous intellectual properties (IPs), and the inclusion of highly-sensitive assets, become the target of malicious attacks. However, security verification of these SoCs remains behind compared to the advances in functional verification, mostly because it is difficult to formally define the accurate threat model(s). Few recent studies have investigated the possibility of engaging fuzz testing for hardware-oriented vulnerability detection. However, they suffer from several limitations, i.e., lack of cross-layer co-verification, the need for expert knowledge, and the inability to capture detailed hardware interactions. In this paper, we propose SoCFuzzer, an automated SoC verification assisted by fuzz testing for detecting SoC security vulnerabilities. Unlike the previous HW-oriented fuzz testing studies, which mostly rely on traditional (code) coverage-based metrics, in SoCFuzzer, we develop (i) generic evaluation metrics for fuzzing the hardware domain, and (ii) security-oriented cost function. This relieves designers of making correlations between coverage metrics, test data, and possible vulnerabilities. The SoCFuzzer cost functions are defined high level, allowing us to follow the gray-box model, which requires less detailed and interactive information from the design-under-test. Our experiments on an open-source RISC-V based SoC show the efficiency of these metrics and cost functions on fuzzing for generating cornerstone inputs to trigger the vulnerability conditions with faster convergence.
引用
收藏
页数:6
相关论文
共 24 条
  • [21] Detection of dynamic lung hyperinflation using cardiopulmonary exercise testing and respiratory function in patients with stable cardiac disease: a multicenter, cross-sectional study
    Kominami, Kazuyuki
    Noda, Kazuki
    Minagawa, Nanaho
    Yonezawa, Kazuya
    Ueda, Masanori
    Kobayashi, Yasuyuki
    Murata, Makoto
    Akino, Masatoshi
    BMC SPORTS SCIENCE MEDICINE AND REHABILITATION, 2024, 16 (01)
  • [22] 105Tb/s Transmission System Using Low-cost, MHz Linewidth DFB Lasers Enabled by Self-Homodyne Coherent Detection and a 19-Core Fiber
    Puttnam, Benjamin J.
    Mendinueta, Jose-Manuel Delgado
    Sakaguchi, Jun
    Luis, Ruben S.
    Klaus, Werner
    Awaji, Yoshinari
    Wada, Naoya
    Kanno, Atsushi
    Kawanishi, Tetsuya
    2013 OPTICAL FIBER COMMUNICATION CONFERENCE AND EXPOSITION AND THE NATIONAL FIBER OPTIC ENGINEERS CONFERENCE (OFC/NFOEC), 2013,
  • [23] Preliminary Study of a Low-Cost Point-of-Care Testing System Using Screen-Printed Biosensors for Early Biomarkers Detection Related to Alzheimer Disease
    Tonello, Sarah
    Serpelloni, Mauro
    Lopomo, Nicola Francesco
    Sardini, Emilio
    Abate, Giulia
    Uberti, Daniela Letizia
    2016 IEEE INTERNATIONAL SYMPOSIUM ON MEDICAL MEASUREMENTS AND APPLICATIONS (MEMEA), 2016, : 573 - 578
  • [24] Preliminary Study of a Low-Cost Point-of-Care Testing System Using Screen-Printed Biosensors for Early Biomarkers Detection Related to Alzheimer Disease
    Tonello, Sarah
    Serpelloni, Mauro
    Lopomo, Nicola Francesco
    Abate, Giulia
    Uberti, Daniela Letizia
    Sardini, Emilio
    SENSORS, 2018, 431 : 238 - 246