Thermal covert channels on multi-core platforms

作者: Ramya Jayaram Masti , Aanjhan Ranganathan , Srdjan Capkun , Lothar Thiele , Devendra Rai

DOI:

关键词:

摘要: Side channels remain a challenge to information flow control and security in modern computing platforms. Resource partitioning techniques that minimise the number of shared resources among processes are often used address this challenge. In work, we focus on multicore platforms demonstrate even seemingly strong isolation based dedicated cores can be circumvented through use thermal channels. Specifically, show processor core temperature both as side channel well covert communication when system implements spatial temporal partitioning. Our experiments an Intel Xeon server platform achieve up 12.5 bps weak detect executed neighbouring cores. This work therefore shows limitation achieved existing multi-core systems.

参考文章(60)
Claudio Marforio, Hubert Ritzdorf, Aurélien Francillon, Srdjan Capkun, Analysis of the communication between colluding applications on modern smartphones Proceedings of the 28th Annual Computer Security Applications Conference on - ACSAC '12. pp. 51- 60 ,(2012) , 10.1145/2420950.2420958
Aleksandra Mileva, Boris Panajotov, Covert channels in TCP/IP protocol stack - extended version- Open Computer Science. ,vol. 4, pp. 45- 66 ,(2014) , 10.2478/S13537-014-0205-6
Chongxi Bao, Ankur Srivastava, A Secure Algorithm for Task Scheduling against Side-channel Attacks workshop on trustworthy embedded devices. pp. 3- 12 ,(2014) , 10.1145/2666141.2666142
Abdullah Nazma Nowroz, Ryan Cochran, Sherief Reda, Thermal monitoring of real processors: techniques for sensor allocation and full characterization design automation conference. pp. 56- 61 ,(2010) , 10.1145/1837274.1837291
A.K. Coskun, T.T. Rosing, K.A. Whisnant, K.C. Gross, Static and Dynamic Temperature-Aware Scheduling for Multiprocessor SoCs IEEE Transactions on Very Large Scale Integration Systems. ,vol. 16, pp. 1127- 1140 ,(2008) , 10.1109/TVLSI.2008.2000726
James Donald, Margaret Martonosi, Techniques for Multicore Thermal Management ACM SIGARCH Computer Architecture News. ,vol. 34, pp. 78- 88 ,(2006) , 10.1145/1150019.1136493
Butler W. Lampson, A note on the confinement problem Communications of the ACM. ,vol. 16, pp. 613- 615 ,(1973) , 10.1145/362375.362389
Inchoon Yeo, Chih Chun Liu, Eun Jung Kim, Predictive dynamic thermal management for multicore systems design automation conference. pp. 734- 739 ,(2008) , 10.1145/1391469.1391658
Steven J. Murdoch, Sebastian Zander, An improved clock-skew measurement technique for revealing hidden services usenix security symposium. pp. 211- 225 ,(2008)
Zhenghong Wang, Ruby Lee, Covert and Side Channels Due to Processor Architecture annual computer security applications conference. pp. 473- 482 ,(2006) , 10.1109/ACSAC.2006.20