• English
  • Deutsch
  • Log In
    Password Login
    Research Outputs
    Fundings & Projects
    Researchers
    Institutes
    Statistics
Repository logo
Fraunhofer-Gesellschaft
  1. Home
  2. Fraunhofer-Gesellschaft
  3. Konferenzschrift
  4. Integrity verification and secure loading of remote binaries for microkernel-based runtime environments
 
  • Details
  • Full
Options
2014
Conference Paper
Title

Integrity verification and secure loading of remote binaries for microkernel-based runtime environments

Abstract
While most microkernel-based systems implement non-essential software components as user space tasks and strictly separate those tasks during runtime, they often rely on a static configuration and composition of their software components to ensure safety and security. In this paper, we extend a microkernel-based system architecture with a Trusted Platform Module (TPM) and propose a verification mechanism for a microkernel runtime environment, which calculates integrity measurements before allowing to load (remote) binaries. As a result, our approach is the first to adopt the main ideas of the Integrity Measurement Architecture (IMA), which has been proposed for Linux-based systems, to a microkernel. In comparison, however, it significantly reduces the Trusted Computing Base (TCB) and allows for a strict separation of the integrity verification component from any rich operating system, such as GNU/Linux or Android, running in parallel. In our implementation, which is based on L4/Fiasco. OC with L4Re as runtime environment, we present our extension of the existing L4Re loader service that calculates integrity measurements for each binary. We also evaluate our implementation on two ARM-based developer boards and discuss code size, security, and performance of our proposed integrity verification mechanism.
Author(s)
Weiß, Michael  
Wagner, Steffen
Hellmann, Roland
Wessel, Sascha  
Mainwork
IEEE 13th International Conference on Trust, Security and Privacy in Computing and Communications, TrustCom 2014  
Conference
International Conference on Trust, Security and Privacy in Computing and Communications 2014  
International Conference on Big Data Science and Engineering 2014  
DOI
10.1109/TrustCom.2014.69
Language
English
Fraunhofer-Institut für Angewandte und Integrierte Sicherheit AISEC  
  • Cookie settings
  • Imprint
  • Privacy policy
  • Api
  • Contact
© 2024