HATE: a HArdware Trojan Emulation Environment for Microprocessor-based Systems

被引:0
|
作者
Bolchini, Cristiana [1 ]
Cassano, Luca [1 ]
Montalbano, Ivan [1 ]
Repole, Giampiero [1 ]
Zanetti, Andrea [1 ]
Di Natale, Giorgio [2 ]
机构
[1] Politecn Milan, Milan, Italy
[2] Univ Grenoble Alpes, CNRS, Grenoble INP, TIMA, F-38000 Grenoble, France
关键词
Emulation; Hardware Security; Hardware Trojan Detection; Hardware Trojans; Microprocessors;
D O I
10.1109/iolts.2019.8854414
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The constant quest of low production cast and short time-to-market, together with the growing complexity of integrated circuits led to the globalization of the supply chain of silicon devices. One of the threats related to such a supply chain are Hardware Trojan Horses (HWTs), that, in the last years, became a serious issue not only for academy but also for industry. Although a large number of methodologies for HWTs prevention, detection and tolerance have been proposed, there is a lack of well-recognized methods and metrics to evaluate their effectiveness. In this paper we present HATE(1), a HArdware Trojan Emulation Environment. The goal of HATE is twofold: (i) the tool can be used to analyse whether a given HWT (or a given set of HWTs) is activated by a software running on a microprocessor, and (ii) it can be used to assess HWTs detection techniques in microprocessors against a set of generated HWTs (either randomly or not). HATE represents. in our vision, a step towards the definition of a reference benchmarking scenario, to provide a comparative ground for evaluating different proposals focusing on HWT detection/tolerance. A subset of MiBench programs have been used to analyse the efficiency of HATE.
引用
收藏
页码:109 / 114
页数:6
相关论文
共 50 条
  • [41] MICROPROCESSOR-BASED COMPUTERS
    KEHOE, EJ
    FREI, LJ
    TAIT, RW
    GORMEZANO, I
    BEHAVIOR RESEARCH METHODS & INSTRUMENTATION, 1975, 7 (02): : 183 - 186
  • [42] Microprocessor-based computers
    Tredennick, N
    COMPUTER, 1996, 29 (10) : 27 - &
  • [43] A MICROPROCESSOR-BASED CRYPTOPROCESSOR
    MULLERSCHLOER, C
    IEEE MICRO, 1983, 3 (05) : 5 - 15
  • [44] MICROPROCESSOR-BASED ELECTRONIC SYSTEMS AND AGRICULTURAL EQUIPMENT CHALLENGES
    HOLLOWAY, GA
    ROSS, LF
    AGRICULTURAL ENGINEERING, 1989, 70 (04): : 20 - &
  • [45] Reliability modeling and management in dynamic microprocessor-based systems
    Karl, Eric
    Blaauw, David
    Sylvester, Dennis
    Mudge, Trevor
    43RD DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2006, 2006, : 1057 - +
  • [46] BUILDING COST-EFFECTIVE MICROPROCESSOR-BASED SYSTEMS
    ALLISON, A
    COMPUTER DESIGN, 1990, 29 (04): : 16 - &
  • [47] DESIGN OF MICROPROCESSOR-BASED SYSTEMS - A KNOWLEDGE-BASED APPROACH
    MITRA, RS
    KUMAR, M
    BASU, A
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 1994, 41 (03) : 352 - 360
  • [48] Configurable interfaces oriented to microprocessor-based control systems
    Valdes, MD
    Moure, MJ
    Rodriguez, L
    Mandado, E
    IECON '98 - PROCEEDINGS OF THE 24TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOLS 1-4, 1998, : 1653 - 1656
  • [49] Testing and diagnosis of board interconnects in microprocessor-based systems
    Hsu, PC
    Wang, SJ
    PROCEEDINGS OF THE FIFTH ASIAN TEST SYMPOSIUM (ATS '96), 1996, : 56 - 61
  • [50] MICROPROCESSOR-BASED LABORATORY DATA ACQUISITION-SYSTEMS
    WOODARD, FE
    WOODWARD, WS
    REILLEY, CN
    ANALYTICAL CHEMISTRY, 1981, 53 (11) : 1251 - &