L’applicativo oggetto di questo percorso di tesi, si pone l’obiettivo di garantire una connessione sicura tra due end-point basati su una concezione master-slave, al fine di poter eseguire delle analisi statistiche su dei dataset messi a disposizione dal server, ed è il client (master) a invocare le funzioni da valutare su tali dati. Al fine di raggiungere l’obiettivo principale di Privacy-Preserving, è stata utilizzata la tecnologia Homomorphic Encryption; in particolare si è optato per FHE (Fully Homomorphic Encryption) [6] attraverso lo schema CKKS [5] per i motivi riportati a posteriori. La comunicazione tra i due terminali avviene in maniera cifrata tramite un’apposita chiave di sessione scelta arbitrariamente dal master e scambiata in fase di connes- sione. Esso è dunque destinato a scenari analistici in cui non vi è la possibilità di acce- dere e manipolare in maniera diretta e chiara i dati né per il richiedente né per il possessore; dando dunque ampio margine all’Apprendimento Federato. Questo applicativo non si pone dunque il fine di garantire la più piena manipola- zione del dataset, e di fatto non è possibile modificare il file stesso ma solo la copia caricata in memoria; esso vuole invece essere uno strumento di analisi in ambiti dove si pone massima priorità alla sicurezza dei dati.

LA TRASMISSIONE DI DATI IN UN ECOSISTEMA FEDERATO SICURO: IL RUOLO CHIAVE DELLA CRITTOGRAFIA OMOMORFICA

PACE, GABRIELE
2024/2025

Abstract

L’applicativo oggetto di questo percorso di tesi, si pone l’obiettivo di garantire una connessione sicura tra due end-point basati su una concezione master-slave, al fine di poter eseguire delle analisi statistiche su dei dataset messi a disposizione dal server, ed è il client (master) a invocare le funzioni da valutare su tali dati. Al fine di raggiungere l’obiettivo principale di Privacy-Preserving, è stata utilizzata la tecnologia Homomorphic Encryption; in particolare si è optato per FHE (Fully Homomorphic Encryption) [6] attraverso lo schema CKKS [5] per i motivi riportati a posteriori. La comunicazione tra i due terminali avviene in maniera cifrata tramite un’apposita chiave di sessione scelta arbitrariamente dal master e scambiata in fase di connes- sione. Esso è dunque destinato a scenari analistici in cui non vi è la possibilità di acce- dere e manipolare in maniera diretta e chiara i dati né per il richiedente né per il possessore; dando dunque ampio margine all’Apprendimento Federato. Questo applicativo non si pone dunque il fine di garantire la più piena manipola- zione del dataset, e di fatto non è possibile modificare il file stesso ma solo la copia caricata in memoria; esso vuole invece essere uno strumento di analisi in ambiti dove si pone massima priorità alla sicurezza dei dati.
2024
DATA TRANSMISSION IN A SECURE FEDERATED ECOSYSTEM: THE KEY ROLE OF HOMOMORPHIC ENCRYPTION
FHE
Crittografia
Omomorfica
File in questo prodotto:
Fulltext non presente su UNITESI – Verifica la disponibilità della tesi in formato cartaceo interrogando il Catalogo di Ateneo

I documenti in UNITESI sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

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