Side-channel attacks on microprocessors, like the RISC-V, exhibit security vulnerabilities that lead to several design challenges. Hence, it is imperative to study and analyze these security vulnerabilities comprehensively. In this paper, we present a brief yet comprehensive study of the security vulnerabilities in modern microprocessors with respect to side-channel attacks and their respective mitigation techniques. The focus of this paper is to analyze the hardware-exploitable side-channel attack using power consumption and software-exploitable side-channel attacks to manipulate cache. Towards this, we perform an in-depth analysis of the applicability and practical implications of cache attacks on RISC-V microprocessors and their associated challenges. Finally, based on the comparative study and our analysis, we highlight some key research directions to develop robust RISC-V microprocessors that are resilient to side-channel attacks.
翻译:对微处理器(如RISC-V)的侧向攻击表明安全弱点导致若干设计挑战。因此,必须全面研究和分析这些安全弱点。在本文件中,我们简要而全面地研究了现代微处理器在侧向攻击及其各自的缓解技术方面的安全弱点。本文件的重点是分析利用电耗和软件可开发的侧向攻击来操纵暗藏的硬件可开发侧向攻击。为此,我们深入分析了对RISC-V微处理器及其相关挑战的缓冲攻击的适用性和实际影响。最后,根据比较研究和分析,我们强调开发强大的RISC-V微处理器的一些关键研究方向,这些微处理器能够抵御侧向攻击。