Redirigiendo al acceso original de articulo en 22 segundos...
Inicio  /  Applied Sciences  /  Vol: 11 Par: 14 (2021)  /  Artículo
ARTÍCULO
TITULO

Performing Cache Timing Attacks from the Reconfigurable Part of a Heterogeneous SoC?An Experimental Study

Lilian Bossuet and El Mehdi Benhani    

Resumen

Cache attacks are widespread on microprocessors and multi-processor system-on-chips but have not yet spread to heterogeneous systems-on-chip such as SoC-FPGA that are found in increasing numbers of applications on servers or in the cloud. This type of SoC has two parts: a processing system that includes hard components and ARM processor cores and a programmable logic part that includes logic gates to be used to implement custom designs. The two parts communicate via memory-mapped interfaces. One of these interfaces is the accelerator coherency port that provides optional cache coherency between the two parts. In this paper, we discuss the practicability and potential threat of inside-SoC cache attacks using the cache coherency mechanism of a complex heterogeneous SoC-FPGA. We provide proof of two cache timing attacks Flush+Reload and Evict+Time when SoC-FPGA is targeted, and proof of hidden communication using a cache-based covert channel. The heterogeneous SoC-FPGA Xilinx Zynq-7010 is used as an experimental target.

 Artículos similares

       
 
Peiyan Yuan, Ming Li, Shuhong Li, Chunhong Liu and Xiaoyan Zhao    
Edge networks employ local computing and caching resources to process data, thus alleviating the bandwidth pressure on backbone networks and improve users? quality of experience. System capacity is one of the key metrics to evaluate the performance of ed... ver más
Revista: Applied Sciences

 
Jiangyu Yan and Bing Qi    
Congestion control is one of the key research topics in relation to the routing algorithms of wireless sensor networks (WSNs). In this paper, we propose a congestion-aware routing algorithm (CARA) for unlimited-lifetime wireless sensor networks by integr... ver más
Revista: Algorithms

 
Mohammad Nasim Imtiaz Khan, Shivam Bhasin, Bo Liu, Alex Yuan, Anupam Chattopadhyay and Swaroop Ghosh    
Emerging Non-Volatile Memories (NVMs) such as Magnetic RAM (MRAM), Spin-Transfer Torque RAM (STTRAM), Phase Change Memory (PCM) and Resistive RAM (RRAM) are very promising due to their low (static) power operation, high scalability and high performance. ... ver más

 
Kunal Banerjee,Evangelos Georganas,Dhiraj D. Kalamkar,Barukh Ziv,Eden Segal,Cristina Anderson,Alexander Heinecke     Pág. 64 - 85
Recurrent neural network (RNN) models have been found to be well suited for processing temporal data. In this work, we present an optimized implementation of vanilla RNN cell and its two popular variants: LSTM and GRU for Intel Xeon architecture. Typical... ver más

 
Hikaru Takayashiki,Masayuki Sato,Kazuhiko Komatsu,Hiroaki Kobayashi     Pág. 86 - 101
As the number of cores and the memory bandwidth have increased in a balanced fashion, modern vector processors achieve high sustained performances, especially in memory-intensive applications in the fields of science and engineering. However, it is diffi... ver más