Skip to main navigation Skip to search Skip to main content

Hardware/Software Co-designed Peripheral Protection in Embedded Devices

Research output: Chapter in Book/Report/Conference proceedingConference paperpeer-review

Abstract

The growth of the cyber-physical systems (CPSs) and the Internet of Things (IoT) in terms of functionality, connectivity, diversity, and size has been significant in the last years. The number of low-cost embedded devices in the field has dramatically increased and even though they enhance our lives in many ways, at the same time they are becoming attractive target for cybercriminals. The variety of these devices makes them vulnerable to new attacks, making the security challenges bigger and more diverse than ever, especially if no protection mechanism are offered. In this work we present a hardware/software co-designed memory protection approach that provides efficient software isolation of tasks, including a novel solution based on an existing concept for fine-grained protection of shared on-chip peripherals. The security extensions are implemented into a RISC-V-based microcontroller and a microkernel-based operating system, have small hardware and software footprint, and do not produce big runtime overhead.
Original languageEnglish
Title of host publication2019 IEEE International Conference on Industrial Cyber Physical Systems (ICPS)
PublisherIEEE
Pages790-795
ISBN (Electronic)978-1-5386-8500-6
DOIs
Publication statusPublished - 2019
  • Embedded Operating Systems

    Martins Gomes, R. (Attendee / Assistant), Baunach, M. C. (Project manager on research unit), Scheipel, T. P. (Attendee / Assistant), Malenko, M. (Attendee / Assistant), Batista Ribeiro, L. (Attendee / Assistant) & Mauroner, F. (Attendee / Assistant)

    1/09/1531/12/23

    Project: Research project

  • Reconfigurable Processor Architectures

    Malenko, M. (Attendee / Assistant), Scheipel, T. P. (Attendee / Assistant), Saikia, A. (Contact person), Martins Gomes, R. (Attendee / Assistant), Batista Ribeiro, L. (Attendee / Assistant), Mauroner, F. (Attendee / Assistant) & Baunach, M. C. (Project manager on research unit)

    1/09/1431/12/23

    Project: Research project

  • Embedded Automotive Systems

    Martins Gomes, R. (Attendee), Malenko, M. (Attendee), Kissich, M. (Attendee), Nagarajan, D. (Attendee), Manjunath, V. (Attendee), Scheipel, T. P. (Attendee), Baunach, M. C. (Coordinator), Kanics, K. (Attendee), Saikia, A. (Attendee) & Batista Ribeiro, L. (Attendee)

    1/09/1431/12/24

    Project: Research area

Cite this