DocumentCode :
2475079
Title :
Designing and implementing a Malicious 8051 processor
Author :
Santos, Juan Carlos Martinez ; Fei, Yunsi
Author_Institution :
Dept. of Electr. & Comput. Eng., Northeastern Univ., Boston, MA, USA
fYear :
2012
fDate :
3-5 Oct. 2012
Firstpage :
63
Lastpage :
66
Abstract :
We report our experiences in designing and implementing several hardware Trojans within the framework of the Malicious Processor Design Challenge competition. It was held as part of the Cyber Security Awareness Week (CSAW) at the Polytechnic Institute of New York University in November 2011. A malicious processor provides an attacker the ability to bypass traditional defensive techniques as they occupy a layer below the entire software stack. To show that, we present several attack techniques employing hardware Trojans to compromise the security of an 8051 processor performing RC-5 encryption algorithm implemented on a Digilent ATLYS Spartan-6 FPGA development board. We show three powerful attacks using extra hardware: a back door Trojan allows an attacker dump the whole or partial memory region, a bomb counter Trojan disables/enables special/extra functions, and a power sink Trojan exposes the state of the carry flag by changing the power profile of the system.
Keywords :
carry logic; cryptography; field programmable gate arrays; integrated circuit design; microcontrollers; CSAW; Cyber Security Awareness Week; Digilent ATLYS Spartan-6 FPGA development board; Malicious Processor Design Challenge competition; Polytechnic Institute of New York University; RC-5 encryption algorithm; back door Trojan; bomb counter Trojan; carry flag; hardware Trojans; malicious 8051 processor design; malicious 8051 processor implementation; partial memory region dumping; power sink Trojan; software stack; system power profile; whole memory region dumping; Encryption; Hardware; Radiation detectors; Random access memory; Testing; Trojan horses; Weapons;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT), 2012 IEEE International Symposium on
Conference_Location :
Austin, TX
Print_ISBN :
978-1-4673-3043-5
Type :
conf
DOI :
10.1109/DFT.2012.6378201
Filename :
6378201
Link To Document :
بازگشت