한국정보처리학회:학술대회논문집 (Proceedings of the Korea Information Processing Society Conference)
- 한국정보처리학회 2015년도 추계학술발표대회
- /
- Pages.740-743
- /
- 2015
- /
- 2005-0011(pISSN)
- /
- 2671-7298(eISSN)
DOI QR Code
하드웨어 Trojan 사례 연구: 캐시 일관성 규약을 악용한 DoS 공격
A Case Study on Hardware Trojan: Cache Coherence-Exploiting DoS Attack
- Kong, Sunhee (Dept. of Computer Science and Engineering, Korea University) ;
- Hong, Bo-Uye (Dept. of Computer Science and Engineering, Korea University) ;
- Suh, Taeweon (Dept. of Computer Science and Engineering, Korea University)
- 발행 : 2015.10.28
초록
The increasing complexity of integrated circuits and IP-based hardware designs have created the risk of hardware Trojans. This paper introduces a new type of threat, the coherence-exploiting hardware Trojan. This Trojan can be maliciously implanted in master components in a system, and continuously injects memory read transactions on to bus or main interconnect. The injected traffic forces the eviction of cache lines, taking advantage of cache coherence protocols. This type of Trojans insidiously slows down the system performance, incurring Denial-of-Service (DoS) attack. We used Xilinx Zynq-7000 device to implement and evaluate the coherence-exploiting Trojan. The malicious traffic was injected through the AXI ACP interface in Zynq-7000. Then, we collected the L2 cache eviction statistics with performance counters. The experiment results reveal the severe threats of the Trojan to the system performance.
키워드