User: Guest  Login
Original title:
High-Level Side-Channel Leakage Models with Application to Compilers
Translated title:
Abstrakte Seitenkanal-Modelle zur Anwendung in Compilern
Author:
Seuschek, Hermann Zeno
Year:
2018
Document type:
Dissertation
Faculty/School:
Fakultät für Elektrotechnik und Informationstechnik
Advisor:
Prof. Dr.-Ing. Georg Sigl
Referee:
Prof. Dr.-Ing. Georg Sigl; Prof. Dr.-Ing. Tim Güneysu
Language:
en
Subject group:
ELT Elektrotechnik
Keywords:
Side-Channel Attack; Masking Countermeasure; Leakage Model; Applied Cryptography; Processor Architecture; Internet of Things; Bit-sliced; Compilers
Translated keywords:
Side-Channel Attack; Masking Countermeasure; Leakage Model; Applied Cryptography; Processor Architecture; Internet of Things; Bit-sliced; Compilers
TUM classification:
DAT 460d
Abstract:
Preventing side-channel attacks, which allow the extraction of secrets from implementations of cryptographic algorithms, is a challenging task. Masking countermeasures split secrets into multiple shares. In order to be effective, a strict separation of the shares is required while processing them. Unfortunately, the complex leakage characteristics of CPUs undermine this requirement. This thesis develops a high-level side-channel leakage model and applies it in a code generator to enforce the sep...     »
Translated abstract:
Das Verhindern von Seitenkanalangriffen, die das Ausspähen von kritischen Zwischenwerten von kryptographischen Verfahren erlauben, ist sehr aufwendig. Maskierung ist eine Gegenmaßnahme die kritische Werte aufsplittet. Damit dieser Ansatz funktioniert, müssen die einzelnen Teile voneinander getrennt verarbeitet werden. In dieser Arbeit wird ein abstraktes Seitenkanalmodell für CPUs vorgestellt, mit dem die benötigte Separierung bei der automatischen Programmerzeugung sichergestellt werden kann.
Series:
Informationstechnik
ISBN:
978-3-8439-3799-3
WWW:
https://mediatum.ub.tum.de/?id=1402208
Date of submission:
22.11.2017
Oral examination:
06.07.2018
Last change:
31.10.2018
 BibTeX