Matteo Panigati
Implementing homomorphic security tags in CPU pipeline.
Rel. Massimo Poncino. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2023
Abstract
Nowadays, the main defense against fault injection attacks targeting the execution unit of a processor is made by applying redundancy, meaning a simple duplication of the data and circuitry involved in computations. But, considering the growing use of open source processors, so we can assume the possibility for the attacker to perfectly know the system chosen to be attacked, and considering that fault injection attack are under constant evolution, redundancy measure are not longer effective. One possible solution is changing domain of data representation and perform calculations on those data in a parallel way instead of making a raw copy of the data and circuitry.
The change of data domain consists in applying several times a bit-wise permutation on the original data, each time with a different size and according to the values of a given key
Relatori
Anno Accademico
Tipo di pubblicazione
Numero di pagine
Informazioni aggiuntive
Corso di laurea
Classe di laurea
Aziende collaboratrici
URI
![]() |
Modifica (riservato agli operatori) |
