Masterarbeit: Entwicklung eines DICE-Bootloaders als Grundlage für Remote Attestation unter MCUboot & Zephyr
Ingenics Digital GmbH
| Company | Ingenics Digital GmbH |
| Category | Engineering |
| Location | — |
| Remote | Remote (inferred) |
| Employment | Not stated |
| Level | Entry |
| Salary | Not stated by the employer |
| First seen | 2 Aug 2026 (the employer did not state a posting date) |
| Last verified | 9 Aug 2026 |
| Source | The employer's own careers page (company_site) |
Description
DEIN PROJEKT IM ÜBERBLICK
Um in modernen Embedded-Geräten persistente Keys sicher zu generieren und zu handhaben, ist es üblich, Secure Elements zu verwenden. Secure Elements sind Hardwaremodule, die Keys intern generieren und mit ihnen kryptographische Operationen ausführen können, ohne die Keys jemals preiszugeben. Dies kann z.B. verwendet werden, um die Identität eines Geräts kryptografisch zu beweisen. Das einzige Problem: Preisgünstige Hardware enthält häufig kein Secure Element.
Deine Aufgabe ist es, einen sicheren Bootloader auf Basis einer Device Identifier Composition Engine (DICE) zu entwickeln. Dieser soll die Grundlage bilden, ohne Anwesenheit eines Secure Elements, sicher persistente Keys zu generieren und dadurch den Zustand des Geräts von außen kryptografisch überprüfbar zu machen.
Zusammengefasst
• Entwicklung eines DICE-Bootloaders als Boot-Grundlage für MCUboot & Zephyr
• Entwicklung eines Remote-Attestation-Protokolls basierend auf der entworfenen DICE-Architektur
• Proof-of-Concept Implementierung der Lösung auf Embedded-Hardware
• Evaluation und Untersuchung der Sicherheits- und Performance-Aspekte
DAS BRINGST DU FÜR UNS MIT
• Du studierst Informatik, Embedded Systems, Elektrotechnik oder eine vergleichbare Studienrichtung
• Erfahrung mit Embedded Entwicklung und C-Programmierung
• Grundkenntnisse in Kryptografie und Schlüsselmanagement, Secure Boot und RTOS
• Spaß an der Entwicklung sicherer Softwarelösungen für die Embedded Welt
DAS SIND WIR
• Ein inhabergeführtes Softwareentwicklungsunternehmen mit Fokus auf den Bereichen Software Development und Embedded Systems
• Mehr als 130 Vollblut-Entwickler*innen die in Teams unterschiedlicher Nationalitäten und Altersstufen zusammenarbeiten
• Wir arbeiten seit mehr als 35 Jahren an der Umsetzung von Projekten vom Sensor bis in die Cloud
Was wir sein wollen: Ein großer Bestandteil in deinem Lebenslauf! Darum freuen wir uns auf dich und dein Talent!
Verschlagwortet als: C, Embedded