Tesi etd-10112023-175040 |
Link copiato negli appunti
Tipo di tesi
Tesi di laurea magistrale
Autore
MONTEMAGGI, LORENZO
URN
etd-10112023-175040
Titolo
Design of a Hardware Accelerator for Digital Signature Services in Battery Management Systems Applications
Dipartimento
INGEGNERIA DELL'INFORMAZIONE
Corso di studi
INGEGNERIA ELETTRONICA
Relatori
relatore Prof. Saletti, Roberto
correlatore Crocetti, Luca
correlatore Crocetti, Luca
Parole chiave
- Battery Management System
- Digital Signature
- Hardware Accelerator
Data inizio appello
17/11/2023
Consultabilità
Tesi non consultabile
Riassunto
In questa tesi si studia come applicare un algoritmo di firma digitale basato su curve ellittiche all'interno dei Battery Management Systems al fine di renderli sicuri contro eventuali attacchi di utenti non autorizzati con scopi malevoli. Un acceleratore hardware per firma digitale è sviluppato a partire da requisiti calcolati al fine di utilizzare il modulo per applicazioni di Secure Boot e Blockchain. In conclusione, il modulo hardware sviluppato con il linguaggio SystemVerilog viene sintetizzato su una board DE10 e conclusioni sulle sue performance sono trattate.
In this thesis, we study how to apply a digital signature algorithm based on elliptic curves within Battery Management Systems in order to secure them against possible attacks by unauthorized users with malicious purposes. A hardware accelerator for digital signature is developed from calculated requirements in order to use the module for Secure Boot and Blockchain applications. In conclusion, the hardware module developed with the SystemVerilog language is synthesized on a DE10 board and conclusions about its performance are discussed.
In this thesis, we study how to apply a digital signature algorithm based on elliptic curves within Battery Management Systems in order to secure them against possible attacks by unauthorized users with malicious purposes. A hardware accelerator for digital signature is developed from calculated requirements in order to use the module for Secure Boot and Blockchain applications. In conclusion, the hardware module developed with the SystemVerilog language is synthesized on a DE10 board and conclusions about its performance are discussed.
File
Nome file | Dimensione |
---|---|
Tesi non consultabile. |