Cache Side-Channel Attacks Exploiting the RISC-V Coprocessor Interface on an SoC Platform 


Vol. 52,  No. 2, pp. 95-100, Feb.  2025
10.5626/JOK.2025.52.2.95


PDF

  Abstract

A modern System-on-Chip (SoC) incorporates multiple third-party intellectual properties (IPs) provided by external vendors. Such third-party IPs can be vulnerable to security attacks exploiting hardware Trojans. Namely, attackers may include malicious hardware logic that can perform unauthorized operations within a third-party coprocessor. In this paper, we present a cache side-channel attack scenario that exploits the coprocessor interface, called RoCC, in a RISC-V open-source SoC platform. We demonstrate that attackers can effectively execute a Flush+Reload type cache side-channel attack by activating a malicious memory access logic in a custom IP exploiting RoCC instructions. Our evaluation exhibits the proposed attack can perform flush operations 9.4 times faster than traditional cache side-channel attack methods. This paper highlights the need for defense mechanisms against hardware security attacks in SoC design utilizing open-source processors.


  Statistics
Cumulative Counts from November, 2022
Multiple requests among the same browser session are counted as one view. If you mouse over a chart, the values of data points will be shown.


  Cite this article

[IEEE Style]

Y. Hwang, T. Suh, G. Koo, "Cache Side-Channel Attacks Exploiting the RISC-V Coprocessor Interface on an SoC Platform," Journal of KIISE, JOK, vol. 52, no. 2, pp. 95-100, 2025. DOI: 10.5626/JOK.2025.52.2.95.


[ACM Style]

Yewon Hwang, Taeweon Suh, and Gunjae Koo. 2025. Cache Side-Channel Attacks Exploiting the RISC-V Coprocessor Interface on an SoC Platform. Journal of KIISE, JOK, 52, 2, (2025), 95-100. DOI: 10.5626/JOK.2025.52.2.95.


[KCI Style]

황예원, 서태원, 구건재, "RISC-V SoC의 커스텀 IP용 인터페이스를 이용한 캐시 부채널 공격," 한국정보과학회 논문지, 제52권, 제2호, 95~100쪽, 2025. DOI: 10.5626/JOK.2025.52.2.95.


[Endnote/Zotero/Mendeley (RIS)]  Download


[BibTeX]  Download



Search




Journal of KIISE

  • ISSN : 2383-630X(Print)
  • ISSN : 2383-6296(Electronic)
  • KCI Accredited Journal

Editorial Office

  • Tel. +82-2-588-9240
  • Fax. +82-2-521-1352
  • E-mail. chwoo@kiise.or.kr