Abstract
A hardware-based control flow monitoring technique enables to detect both errors in the control flow and the instruction stream being executed on a processor. However, as was shown in recent papers, these techniques fail to detect malicious carefully-tuned manipulation of the instruction stream in a basic block. This paper presents a non-linear encoder and checker that can cope with this weakness.
Original language | English |
---|---|
Title of host publication | Proceedings - 2020 IEEE European Test Symposium, ETS 2020 |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
ISBN (Electronic) | 9781728143125 |
DOIs | |
State | Published - May 2020 |
Event | 2020 IEEE European Test Symposium, ETS 2020 - Tallinn, Estonia Duration: 25 May 2020 → 29 May 2020 |
Publication series
Name | Proceedings of the European Test Workshop |
---|---|
Volume | 2020-May |
ISSN (Print) | 1530-1877 |
ISSN (Electronic) | 1558-1780 |
Conference
Conference | 2020 IEEE European Test Symposium, ETS 2020 |
---|---|
Country/Territory | Estonia |
City | Tallinn |
Period | 25/05/20 → 29/05/20 |
Bibliographical note
Publisher Copyright:© 2020 IEEE.