The thesis focuses on a project completed during the internship, which involves learning and implementing a TLS handshake, and subsequently mTLS, between a board configured as a client, based on an STM32 microcontroller, and a Linux PC acting as a server. The implementation is proposed according to various logics: completely software-based, using hardware acceleration, using or not using session resumption; with subsequent benchmarking of the various implementations.

La Tesi verte su un progetto conseguito durante il periodo di tirocinio che prevede l'apprendimento e l'implementazione di un TLS handshake, e mTLS in seguito, tra una board configurata come client, basata su un microcontrollore STM32, e un PC linux che funge da server. L' implementazione è proposta secondo varie logiche: completamente software, utilizzo di accellerazione hardware, uso o meno di session resumption; con conseguente benchmark tra le varie implementazioni

Comunicazione Sicura e Crittografata per Sistemi Embedded e IoT

ROSSI, MARCO
2025/2026

Abstract

The thesis focuses on a project completed during the internship, which involves learning and implementing a TLS handshake, and subsequently mTLS, between a board configured as a client, based on an STM32 microcontroller, and a Linux PC acting as a server. The implementation is proposed according to various logics: completely software-based, using hardware acceleration, using or not using session resumption; with subsequent benchmarking of the various implementations.
2025
Secure Communication and Cryptography for Embedded and IoT Systems
La Tesi verte su un progetto conseguito durante il periodo di tirocinio che prevede l'apprendimento e l'implementazione di un TLS handshake, e mTLS in seguito, tra una board configurata come client, basata su un microcontrollore STM32, e un PC linux che funge da server. L' implementazione è proposta secondo varie logiche: completamente software, utilizzo di accellerazione hardware, uso o meno di session resumption; con conseguente benchmark tra le varie implementazioni
TLS
Embedded
Cryptography
Security
microcontrollore
File in questo prodotto:
File Dimensione Formato  
Rossi_Marco.pdf

embargo fino al 20/07/2029

Dimensione 13.98 MB
Formato Adobe PDF
13.98 MB Adobe PDF

The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12608/111169