Verbundprojekt: Developer-Centric Tools for Side-Channel Analysis (DevToSCA); Teilvorhaben: Praktische Seitenkanal-Angriffe und experimentelle Validierung der DevToSCA-Werkzeuge

Schlussbericht

Loading...
Thumbnail Image

Editor

Advisor

Volume

Issue

Journal

Series Titel

Book Title

Publisher

Hannover : Technische Informationsbibliothek

Supplementary Material

Other Versions

Link to publishers' Version

Abstract

Die zunehmende Verbreitung kryptographischer Implementierungen auf ressourcenbeschränkten IoT-Geräten und x86-Plattformen verlangt nach robusten Absicherungen gegen physische Angriffe. Wenn Algorithmen Daten in Abhängigkeit von geheimen Schlüsseln ungleich lang verarbeiten, entstehen kritische Timing-Lecks. Der technische Ausgangspunkt knüpfte an statistische Black-Box-Analyseverfahren wie Dudect (Welch’s T-Test zur Prüfung von Zeitkonstanz) sowie an hardwarenahe Angriffsklassen wie PLATYPUS (softwarebasierte Power-Seitenkanäle auf x86 via Intel RAPL) und Hertzbleed (remote Timing-Lecks durch datenabhängiges Frequenz-Scaling) an. Die Aufgabenstellung von KAOS umfasste die Fertigung von Testplatinen, den Entwurf plattformübergreifender Test-Templates, den Aufbau automatisierter Messumgebungen und die empirische Überprüfung realer Krypto-Implementierungen mit dem entwickelten statistischen Messwerkzeug unter systematischem Abgleich mit dem compilerinduzierten Binärcode, um eine marktnahe Anwendung der theoretischen Modelle zu realisieren.

Description

Keywords

Keywords GND

Conference

Publication Type

Report

Version

publishedVersion

License

Creative Commons Attribution-NonDerivs 3.0 Germany