25 citations · 28 across the 3 of their papers we have counts for
5 papers · 1 filter
Invisible Finger: Practical Electromagnetic Interference Attack on Touchscreen-based Electronic Devices
Haoqi Shan, Boyi Zhang, Zihao Zhan +3
Touchscreen-based electronic devices such as smart phones and smart tablets are widely used in our daily life. While the security of electronic devices have been heavily investigat…
HeisenTrojans: They Are Not There Until They Are Triggered
Akshita Reddy Mavurapu, Haoqi Shan, Xiaolong Guo +2
The hardware security community has made significant advances in detecting Hardware Trojan vulnerabilities using software fuzzing-inspired automated analysis. However, the Electron…
When Memory Mappings Attack: On the (Mis)use of the ARM Cortex-M FPB Unit
Haoqi Shan, Dean Sullivan, Orlando Arias
In recent years we have seen an explosion in the usage of low-cost, low-power microcontrollers (MCUs) in embedded devices around us due to the popularity of Internet of Things (IoT…
LightEMU: Hardware Assisted Fuzzing of Trusted Applications
Haoqi Shan, Sravani Nissankararao, Yujia Liu +4
Trusted Execution Environments (TEEs) are deployed in many CPU designs because of the confidentiality and integrity guarantees they provide. ARM TrustZone is a TEE extensively depl…
Execution Integrity with In-Place Encryption
Dean Sullivan, Orlando Arias, David Gens +3
Instruction set randomization (ISR) was initially proposed with the main goal of countering code-injection attacks. However, ISR seems to have lost its appeal since code-injection…