L'obiettivo di questa tesi riguarda lo sviluppo di software nel linguaggio Python per la gestione di un sistema di quantum key distribution basato su un system-on-a-chip. Sfruttando le proprietà quantistiche della luce, la quantum key distribution permette di generare e condividere in modo sicuro una chiave crittografica simmetrica. Vengono quindi descritti i programmi per l'invio e la ricezione dei dati attraverso una connessione Ethernet, e le analisi volte a verificare l'affidabilità del sistema. In conclusione, viene proposta una riflessione sullo stato attuale del sistema, e sulla sua possibile adozione al di fuori dei laboratori di ricerca.

Sviluppo di software per quantum key distribution

RUBIN, MARCO
2022/2023

Abstract

L'obiettivo di questa tesi riguarda lo sviluppo di software nel linguaggio Python per la gestione di un sistema di quantum key distribution basato su un system-on-a-chip. Sfruttando le proprietà quantistiche della luce, la quantum key distribution permette di generare e condividere in modo sicuro una chiave crittografica simmetrica. Vengono quindi descritti i programmi per l'invio e la ricezione dei dati attraverso una connessione Ethernet, e le analisi volte a verificare l'affidabilità del sistema. In conclusione, viene proposta una riflessione sullo stato attuale del sistema, e sulla sua possibile adozione al di fuori dei laboratori di ricerca.
2022
Software development for quantum key distribution
QKD
FPGA
Programming
Python
File in questo prodotto:
File Dimensione Formato  
Rubin_Marco.pdf

accesso aperto

Dimensione 2.34 MB
Formato Adobe PDF
2.34 MB Adobe PDF Visualizza/Apri

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/52979