Piergiuseppe Siragusa
Building a framework for constant-time analysis of cryptographic SW on embedded systems.
Rel. Danilo Bazzanella, Matteo Bocchi. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2025
Abstract
In this work the problem of constant-time attacks, a subclass of side-channel attacks, is addressed, with particular attention to the implications in embedded systems. The main focus is developing an automated framework, capable of running different tools to analyze cryptographic libraries on the board and identify any vulnerabilities. If such vulnerabilities are not present, the framework confirms that the library is implemented in constant time. Each tool performs its own analysis, using techniques such as statistical tests, formal verification or symbolic analysis, which will be discussed in detail in the following chapters. The framework was developed in Rust, a choice that will be justified during the course of the work.
The first step was to study the State-Of-The-Art of the existing tools
Relatori
Anno Accademico
Tipo di pubblicazione
Numero di pagine
Informazioni aggiuntive
Corso di laurea
Classe di laurea
Aziende collaboratrici
URI
![]() |
Modifica (riservato agli operatori) |
