Detailseite
Projekt Druckansicht

Sicherheit für das Internet der Dinge mit geringer Energie- und Leistungsaufnahme (GreenSec)

Fachliche Zuordnung Sicherheit und Verlässlichkeit, Betriebs-, Kommunikations- und verteilte Systeme
Rechnerarchitektur, eingebettete und massiv parallele Systeme
Förderung Förderung von 2017 bis 2023
Projektkennung Deutsche Forschungsgemeinschaft (DFG) - Projektnummer 393207943
 
Erstellungsjahr 2023

Zusammenfassung der Projektergebnisse

Das Ziel dieses Projekts war es, effiziente und sichere kryptografische Implementierungen für ressourcen-beschränkte Geräte zu entwerfen, d.h. batteriebetriebene IoT-Geräte oder solche, die durch ein RFID-Feld mit Strom versorgt werden. Wir haben verschiedene bestehende Schemata untersucht und den Einfluss spezifischer Eigenschaften auf den Energieverbrauch analysiert. Dadurch konnten wir bestimmen, welche Arten von Implementierungen für kleine Geräte geeignet sind, um umfassende physische Sicherheit zu bieten. Wir haben gezeigt, dass parallele Implementierungen seriellen Implementierungen vorzuziehen sind und der Energieverbrauch mit dem gewünschten Sicherheitslevel zunimmt. Bei unserem Ansatz haben wir keine gesamte Implementierung optimiert, sondern kleinere, atomare Gatter betrachtet und sie auf effiziente Weise nachweislich sicher gemacht. Wir konzentrierten uns beispielsweise darauf, ein einzelnes AND-Gatter zu maskieren, welches dann zu ganzen Chiffren kombiniert werden kann. Mit unseren automatischen Tools kann ein Designer ohne Fachkenntnisse im Bereich der Implementierungssicherheit einfach mehrere solcher sogenannter Gadgets komponieren und eine nachweislich sichere kryptografische Implementierung erhalten. Die Geräte sind für verschiedene Zwecke optimiert, entweder für Anforderungen mit geringer Latenz, geringem Flächenbedarf oder geringem Bedarf an Zufallszahlen. Dies ermöglicht es einem Designer, seine gewünschte (unsichere) Implementierung einfach an seine Anforderungen anzupassen. Wir haben einige leichte Chiffren bestimmt, die ein geeigneter Ausgangspunkt für effiziente Implementierungen sind, z.B. MIDORI oder PRINCE.

Projektbezogene Publikationen (Auswahl)

 
 

Zusatzinformationen

Textvergrößerung und Kontrastanpassung