Abstract | ||
---|---|---|
In recent years a new kind of threat, known as Hardware Trojan, is affecting the Integrated Circuit industry. Un-trusted parties in the supply chain may take advantage of the segmentation in the production to inject malicious hardware components that became active under specific circumstances. As it is impractical to identify such malicious hardware with in-lab testing, most countermeasures are based on hardware alterations, with the drawback of increasing production costs, area, and energy consumption of the final product. In this paper, on the contrary, we propose a software-based, cost-effective solution that minimizes the chance of activation of a multi-stage trigger Hardware Trojan. The approach relies on a pure-software obfuscation mechanism, which exploits an evolutionary algorithm to modify an executable program without affecting its functionalities. Such obfuscation can be used to protect critical infrastructures and operations with a reduced and predictable loss of performances. The proposed technique has been evaluated against a well-known real-world hardware attack, getting positive and promising results concerning its effectiveness. |
Year | DOI | Venue |
---|---|---|
2018 | 10.1109/LATW.2018.8349680 | 2018 IEEE 19th Latin-American Test Symposium (LATS) |
Keywords | DocType | ISBN |
multistage trigger Hardware Trojan,pure-software obfuscation mechanism,real-world hardware attack,microprocessor cores,Integrated Circuit industry,Un-trusted parties,supply chain,malicious hardware components,in-lab testing,hardware alterations,production costs,energy consumption,cost-effective solution,evolutionary algorithm | Conference | 978-1-5386-1473-0 |
Citations | PageRank | References |
1 | 0.36 | 14 |
Authors | ||
11 |
Name | Order | Citations | PageRank |
---|---|---|---|
Andrea Marcelli | 1 | 1 | 0.36 |
Ernesto Sánchez | 2 | 123 | 16.56 |
Giovanni Squillero | 3 | 992 | 103.07 |
Muhammad Usman Jamal | 4 | 1 | 0.36 |
Afnan Imtiaz | 5 | 1 | 0.70 |
Simone Machetti | 6 | 1 | 0.36 |
Filippo Mangani | 7 | 1 | 0.36 |
Paolo Monti | 8 | 135 | 15.94 |
Davide Pola | 9 | 1 | 0.36 |
Alessandro Salvato | 10 | 1 | 0.36 |
Michele Simili | 11 | 1 | 0.36 |