Piergiuseppe Siragusa
Building a framework for constant-time analysis of cryptographic SW on embedded systems.
Rel. Danilo Bazzanella, Matteo Bocchi. Politecnico di Torino, Master of science program in 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
Relators
Academic year
Publication type
Number of Pages
Additional Information
Course of studies
Classe di laurea
Aziende collaboratrici
URI
![]() |
Modify record (reserved for operators) |
