RISC-V Needs Secure 'Wheels': the MCU Initiator-Side Perspective

dc.contributor.authorPinto, Sandro
dc.contributor.authorMartins, José Carvalho
dc.contributor.authorRodríguez, Manuel
dc.contributor.authorCunha, Luís Carlos Costa
dc.contributor.authorSchmalz, Georg
dc.contributor.authorMoslehner, Uwe
dc.contributor.authorDieffenbach, Kai
dc.contributor.authorRoecker, Thomas
dc.date.accessioned2026-04-22T15:18:56Z
dc.date.issued2024-10-13
dc.description.abstractThe automotive industry is experiencing a massive paradigm shift. Cars are becoming increasingly autonomous, connected, and computerized. Modern electrical/electronic (E/E) architectures are pushing for an unforeseen functionality integration density, resulting in physically separate Electronic Control Units (ECUs) becoming virtualized and mapped to logical partitions within a single physical microcontroller (MCU). While functional safety (FuSa) has been pivotal for vehicle certification for decades, the increasing connectivity and advances have opened the door for a number of car hacks and attacks. This development drives (cyber-)security requirements in cars, and has paved the way for the release of the new security certification standard ISO21434. RISC-V has great potential to transform automotive computing systems, but we argue that current ISA/extensions are not ready yet. This paper provides our critical perspective on the existing RISC-V limitations, particularly on the upcoming WorldGuard technology, to address virtualized MCU requirements in line with foreseen automotive applications and ISO21434 directives. We then present our proposal for the required ISA extensions to address such limitations, mainly targeting initiator-side protection. Finally, we explain our roadmap towards a full open-source proof-of-concept (PoC), which includes extending QEMU, an open-source RISC-V core, and building a complete software stack.eng
dc.distributioninternational
dc.identifier.doi10.48550/arXiv.2410.09839
dc.identifier.other2410.09839v1
dc.identifier.urihttps://hdl.handle.net/1822/101189
dc.language.isoeng
dc.peerreviewedno
dc.relation.hasversionhttps://arxiv.org/abs/2410.09839
dc.rightsopenAccess
dc.rights.urihttp://creativecommons.org/licenses/by-sa/4.0/
dc.subjectWorldGuard
dc.subjectVirtualization
dc.subjectHypervisor Exten sion
dc.subjectRISC-V
dc.subjectAutomotive
dc.subjectSecurity
dc.subjectSafety
dc.subjectReal-time.
dc.titleRISC-V Needs Secure 'Wheels': the MCU Initiator-Side Perspective
dc.typepreprint
dspace.entity.typePublication
oaire.versionhttp://purl.org/coar/version/c_970fb48d4fbd8a85

Ficheiros

Pacote original

A mostrar 1 - 1 de 1
A carregar...
Nome:
2410.09839v1.pdf
Tamanho:
565.02 KB
Formato:
Adobe Portable Document Format