The advent of quantum computers has raised concerns about the security of traditional cryptography, particularly for algorithms like RSA that rely on the computational difficulty of factoring large prime numbers. Quantum Key Distribution (QKD) is a solution that leverages the laws of quantum mechanics to ensure secure key distribution. This thesis aims to implement the widely used BB84 protocol of QKD using the NetSquid simulation framework. The goal is to evaluate the performance of key transmission in both ideal and noisy scenarios, by varying different parameters.
L'avvento dei computer quantistici ha sollevato preoccupazioni sulla sicurezza della crittografia tradizionale, in particolare per algoritmi come RSA, che si basano sulla difficoltà computazionale di fattorizzare numeri primi molto grandi. La Quantum Key Distribution (QKD) è una soluzione che sfrutta le leggi della meccanica quantistica per garantire la distribuzione sicura delle chiavi. Questo elaborato di tesi si propone di implementare il protocollo BB84, uno dei protocolli QKD più diffusi, utilizzando il framework di simulazione NetSquid. L'obiettivo è valutare le prestazioni della trasmissione delle chiavi in scenari ideali e rumorosi, variando diversi parametri.
ANALISI E IMPLEMENTAZIONE DEL PROTOCOLLO QUANTISTICO DI DISTRIBUZIONE DELLE CHIAVI BB84 IN NETSQUID
COLAVITTO, VALERIA
2022/2023
Abstract
The advent of quantum computers has raised concerns about the security of traditional cryptography, particularly for algorithms like RSA that rely on the computational difficulty of factoring large prime numbers. Quantum Key Distribution (QKD) is a solution that leverages the laws of quantum mechanics to ensure secure key distribution. This thesis aims to implement the widely used BB84 protocol of QKD using the NetSquid simulation framework. The goal is to evaluate the performance of key transmission in both ideal and noisy scenarios, by varying different parameters.| File | Dimensione | Formato | |
|---|---|---|---|
|
Tesi_Colavitto.pdf
File consultabile da postazioni biblioteca
Descrizione: La QKD è una soluzione basata su principi quantistici per proteggere le chiavi crittografiche dai computer quantistici, e questo elaborato di tesi implementa il protocollo BB84 utilizzando il simulatore NetSquid per valutarne le prestazioni.
Dimensione
1.92 MB
Formato
Adobe PDF
|
1.92 MB | Adobe PDF |
I documenti in UNITESI sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/20.500.14253/66249