Skip to content
Licensed Unlicensed Requires Authentication Published by De Gruyter Oldenbourg September 30, 2016

Providing security on demand using invasive computing

  • Gabor Drescher

    Gabor Drescher is a doctoral researcher at the chair for distributed systems and operating systems at Friedrich-Alexander University Erlangen-Nürnberg (FAU), Germany.

    Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU), Lehrstuhl für Informatik 4, Martensstr. 1, D-91058 Erlangen, Germany

    , Christoph Erhardt

    Christoph Erhardt is a doctoral researcher at the chair for distributed systems and operating systems at Friedrich-Alexander University Erlangen-Nürnberg (FAU), Germany.

    Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU), Lehrstuhl für Informatik 4, Martensstr. 1, D-91058 Erlangen, Germany

    , Felix Freiling

    Felix Freiling is a professor of computer science at Friedrich-Alexander University Erlangen-Nürnberg (FAU), Germany.

    Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU), Lehrstuhl für Informatik 1, Martensstr. 3, D-91058 Erlangen, Germany

    EMAIL logo
    , Johannes Götzfried

    Johannes Götzfried is a doctoral researcher at the chair for IT-Security Infrastructures at Friedrich-Alexander University Erlangen-Nürnberg (FAU), Germany.

    Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU), Lehrstuhl für Informatik 1, Martensstr. 3, D-91058 Erlangen, Germany

    , Daniel Lohmann

    Daniel Lohmann is an associate professor (PD) at the chair for distributed systems and operating systems at Friedrich-Alexander University Erlangen-Nürnberg (FAU), Germany.

    Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU), Lehrstuhl für Informatik 4, Martensstr. 1, D-91058 Erlangen, Germany

    , Pieter Maene

    Pieter Maene is a doctoral researcher at the COSIC research group at KU Leuven, Belgium.

    KU Leuven, Department of Electrical Engineering (ESAT), COSIC, Kasteelpark Arenberg 10, B-3001 Heverlee, Belgium

    , Tilo Müller

    Tilo Müller is a post-doctoral researcher at the chair for IT-Security Infrastructures at Friedrich-Alexander University Erlangen-Nürnberg (FAU), Germany.

    Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU), Lehrstuhl für Informatik 1, Martensstr. 3, D-91058 Erlangen, Germany

    , Ingrid Verbauwhede

    Ingrid Verbauwhede is a professor of electrical engineering at the COSIC research group at KU Leuven, Belgium.

    KU Leuven, Department of Electrical Engineering (ESAT), COSIC, Kasteelpark Arenberg 10, B-3001 Heverlee, Belgium

    , Andreas Weichslgartner

    Andreas Weichslgartner is a doctoral researcher at the chair for Hardware/Software Co-Design at Friedrich-Alexander University Erlangen-Nürnberg (FAU), Germany.

    Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU), Lehrstuhl für Informatik 12, Cauerstr. 11, D-91058 Erlangen, Germany

    and Stefan Wildermann

    Stefan Wildermann is a post-doctoral researcher at the chair for Hardware/Software Co-Design at Friedrich-Alexander University Erlangen-Nürnberg (FAU), Germany.

    Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU), Lehrstuhl für Informatik 12, Cauerstr. 11, D-91058 Erlangen, Germany

Abstract

The invasive computing paradigm offers applications the possibility to dynamically spread their computation in a multicore/multiprocessor system in a resource-aware way. If applications are assumed to act maliciously, many security problems arise. In this acticle, we discuss different ways to deal with security problems in a resource-aware way. We first formalize the attacker model and the different security requirements that applications may have in multi-core systems. We then survey different hardware and software security mechanisms that can be dynamically configured to guarantee security on demand for invasive applications.

About the authors

Gabor Drescher

Gabor Drescher is a doctoral researcher at the chair for distributed systems and operating systems at Friedrich-Alexander University Erlangen-Nürnberg (FAU), Germany.

Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU), Lehrstuhl für Informatik 4, Martensstr. 1, D-91058 Erlangen, Germany

Christoph Erhardt

Christoph Erhardt is a doctoral researcher at the chair for distributed systems and operating systems at Friedrich-Alexander University Erlangen-Nürnberg (FAU), Germany.

Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU), Lehrstuhl für Informatik 4, Martensstr. 1, D-91058 Erlangen, Germany

Felix Freiling

Felix Freiling is a professor of computer science at Friedrich-Alexander University Erlangen-Nürnberg (FAU), Germany.

Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU), Lehrstuhl für Informatik 1, Martensstr. 3, D-91058 Erlangen, Germany

Johannes Götzfried

Johannes Götzfried is a doctoral researcher at the chair for IT-Security Infrastructures at Friedrich-Alexander University Erlangen-Nürnberg (FAU), Germany.

Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU), Lehrstuhl für Informatik 1, Martensstr. 3, D-91058 Erlangen, Germany

Daniel Lohmann

Daniel Lohmann is an associate professor (PD) at the chair for distributed systems and operating systems at Friedrich-Alexander University Erlangen-Nürnberg (FAU), Germany.

Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU), Lehrstuhl für Informatik 4, Martensstr. 1, D-91058 Erlangen, Germany

Pieter Maene

Pieter Maene is a doctoral researcher at the COSIC research group at KU Leuven, Belgium.

KU Leuven, Department of Electrical Engineering (ESAT), COSIC, Kasteelpark Arenberg 10, B-3001 Heverlee, Belgium

Tilo Müller

Tilo Müller is a post-doctoral researcher at the chair for IT-Security Infrastructures at Friedrich-Alexander University Erlangen-Nürnberg (FAU), Germany.

Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU), Lehrstuhl für Informatik 1, Martensstr. 3, D-91058 Erlangen, Germany

Ingrid Verbauwhede

Ingrid Verbauwhede is a professor of electrical engineering at the COSIC research group at KU Leuven, Belgium.

KU Leuven, Department of Electrical Engineering (ESAT), COSIC, Kasteelpark Arenberg 10, B-3001 Heverlee, Belgium

Andreas Weichslgartner

Andreas Weichslgartner is a doctoral researcher at the chair for Hardware/Software Co-Design at Friedrich-Alexander University Erlangen-Nürnberg (FAU), Germany.

Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU), Lehrstuhl für Informatik 12, Cauerstr. 11, D-91058 Erlangen, Germany

Stefan Wildermann

Stefan Wildermann is a post-doctoral researcher at the chair for Hardware/Software Co-Design at Friedrich-Alexander University Erlangen-Nürnberg (FAU), Germany.

Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU), Lehrstuhl für Informatik 12, Cauerstr. 11, D-91058 Erlangen, Germany

Acknowledgement

This work was supported by the German Research Foundation (DFG) as part of the Transregional Collaborative Research Centre “Invasive Computing” (SFB/TR 89). Pieter Maene was supported by a Ph.D. fellowship from the Research Foundation – Flanders (FWO).

Received: 2016-5-30
Revised: 2016-8-18
Accepted: 2016-9-2
Published Online: 2016-9-30
Published in Print: 2016-12-28

©2016 Walter de Gruyter Berlin/Boston

Downloaded on 28.3.2024 from https://www.degruyter.com/document/doi/10.1515/itit-2016-0032/html
Scroll to top button