Title :
Efficient Timing Channel Protection for On-Chip Networks
Author :
Wang, Yao ; Suh, G. Edward
Author_Institution :
Comput. Syst. Lab., Cornell Univ., Ithaca, NY, USA
Abstract :
On-chip network is often dynamically shared among applications that are concurrently running on a chip-multiprocessor (CMP). In general, such shared resources imply that applications can affect each other´s timing characteristics through interference in shared resources. For example, in on-chip networks, multiple flows can compete for links and buffers. We show that this interference is an attack vector through which a malicious application may be able to infer data-dependent information about other applications (side channel attacks), or two applications can exchange information covertly when direct communications are prohibited (covert channel attacks). To prevent these timing channel attacks, we propose an efficient scheme which uses priority-based arbitration and a static limit mechanism to provide one-way information-leak protection. The proposed technique requires minimal changes to the router hardware. The simulation results show that the protection scheme effectively eliminates a timing channel from high-security to low-security domains with minimal performance overheads for realistic traffic patterns.
Keywords :
multiprocessing systems; network-on-chip; security of data; CMP; attack vector; chip multiprocessor; covert channel attacks; data dependent information; interference; on-chip networks; one-way information leak protection; performance overheads; priority based arbitration; realistic traffic patterns; router hardware; side channel attacks; static limit mechanism; timing channel attacks; timing channel protection; Interference; Quality of service; Resource management; Security; System-on-a-chip; Throughput; Timing; covert channel; on-chip network; security; side channel;
Conference_Titel :
Networks on Chip (NoCS), 2012 Sixth IEEE/ACM International Symposium on
Conference_Location :
Copenhagen
Print_ISBN :
978-1-4673-0973-8
DOI :
10.1109/NOCS.2012.24