Secure Design Flow of FPGA Based RISC-V Implementation

被引:0
|
作者
Siddiqui, Ali Shuja [1 ]
Shirley, Geraldine [1 ]
Bendre, Shreya [1 ]
Bhagwat, Girija [1 ]
Plusquellic, Jim [1 ]
Saqib, Fareena [1 ]
机构
[1] Univ North Carolina Charlotte, Elect & Comp Engn, Charlotte, NC 28223 USA
基金
美国国家科学基金会;
关键词
Information Flow Tracking (IFT); Secure Boot; RISC-V; TPM; Run-time attacks;
D O I
10.1109/ivsw.2019.8854418
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In the process of globalization, heterogeneous SoCs play an important role in an embedded application, security aspects of such a system are crucial. The system is susceptible to many attacks out of which we focus on two main attacks, namely, boot time attacks, where malware are injected to leak information and modify the functionality and rim-time software attacks causing memory corruption. In this paper, we propose a hardware/software-based solution to secure the system integrity by providing secure boot which prevents malicious and unauthorized software dining startup and Information Flow Tracking (IFT) technique to track the spurious data during run-time and preventing buffer overflow attacks. This proposed solution is implemented on the RISC-V and provides a self-authentication mechanism for FPGAs using TPM.
引用
收藏
页码:37 / 42
页数:6
相关论文
共 50 条
  • [1] Secure Boot Design for a RISC-V Based SoC and Implementation on an FPGA
    Adiguzel, Yasin
    Yalcin, Siddika Berna Ors
    32ND IEEE SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE, SIU 2024, 2024,
  • [2] Design and implementation of secure boot architecture on RISC-V using FPGA
    Loo, Tung Lun
    Ishak, Mohamad Khairi
    Ammar, Khalid
    MICROPROCESSORS AND MICROSYSTEMS, 2023, 101
  • [3] Design and Implementation of a Secure RISC-V Microprocessor
    Stangherlin, Kleber
    Sachdev, Manoj
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2022, 30 (11) : 1705 - 1715
  • [4] Design and Implementation of RISC-V System-on-Chip for SPWM Generation Based on FPGA
    Yin, Qianxi
    Li, Dejian
    Wu, Zhipeng
    Pun, Sio Hang
    Liu, Yu
    IEICE ELECTRONICS EXPRESS, 2024,
  • [5] An FPGA Implementation of A Portable DNA Sequencing Device Based on RISC-V
    Wu, Zhongpan
    Hammad, Karim
    Beyene, Abel
    Dawji, Yunus
    Ghafar-Zadeh, Ebrahim
    Magierowski, Sebastian
    2022 20TH IEEE INTERREGIONAL NEWCAS CONFERENCE (NEWCAS), 2022, : 417 - 420
  • [6] Memory Encryption Support for an FPGA-based RISC-V Implementation
    Cilardo, Alessandro
    2021 16TH INTERNATIONAL CONFERENCE ON DESIGN & TECHNOLOGY OF INTEGRATED SYSTEMS IN NANOSCALE ERA (DTIS 2021), 2021,
  • [7] SeChain: Design and Implementation of RISC-V Secure Boot Mechanism Based on Domestic Cryptographic Algorithms
    Rui, Zhiqing
    Mei, Yao
    Chen, Zhenzhe
    Wu, Jingzheng
    Ling, Xiang
    Luo, Tianyue
    Wu, Yanjun
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2024, 61 (06): : 1458 - 1475
  • [8] Design and Implementation of a Dynamic Information Flow Tracking Architecture to Secure a RISC-V Core for IoT Applications
    Palmiero, Christian
    Di Guglielmo, Giuseppe
    Lavagno, Luciano
    Carloni, Luca P.
    2018 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE (HPEC), 2018,
  • [9] RISC-V based implementation of Programmable Logic Controller on FPGA for Industry 4.0
    Eassa, Hossameldin
    Adly, Ihab
    Issa, Hanady H.
    31ST INTERNATIONAL CONFERENCE ON MICROELECTRONICS (IEEE ICM 2019), 2019, : 98 - 102
  • [10] An FPGA Implementation of a RISC-V Based SoC System for Image Processing Applications
    Gholizadehazari, Erfan
    Ayhan, Tuba
    Ors, Berna
    29TH IEEE CONFERENCE ON SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS (SIU 2021), 2021,