CDL: Sicurezza dei sistemi e delle reti informatiche, presso il polo universitario di Crema (CR) (www.dti.unimi.it)
Principali materie di studio: Sicurezza nelle reti, Crittografia, Basi di dati, Analisi e gestione del rischio, Gestione degli incidenti informatici, Prevenzione e controllo delle intrusioni, Sistemi di reti, Programmazione per la sicurezza, Sistemi informativi, Sicurezza e privatezza, Algoritmi e strutture dati, Sistemi operativi…
TESI: Simulazione e analisi di una comunità Peer-to-Peer (P2PSSim) (Scarica PDF Tesi):
La mia tesi ha consistito nella realizzazione di un simulatore di network P2P. Grazie all’analisi delle simulazioni si è potuto studiare e implementare protocolli di sicurezza che gestiscono il trust and reputation dei peer all’interno del network. E’ stato possibile isolare nodi malevoli dal resto della rete, studiandone la reputazione che il nodo stesso si è creato nei confronti degli altri nodi della rete stessa. Per valutare la bontà del peer, sono state analizzate varie caratteristiche tra cui: la qualità e quantità di risorse condivise, l’effettivo tempo di connessione al network, il rispetto del protocollo p2p su cui si basa il network e tanti altri fattori prettamente “umani”. Per realizzare la simulazione è stato usato il software AnyLogic, il quale permette di scrivere codice java all’interno di un ambiente ottimizzato per consentire simulazioni di varia natura.
Alcuni dettagli sul simulatore:
Per realizzare la distribuzione dei file all’interno del network, simulando al meglio la realtà, è stata implementata la funzione di Zipf; il protocollo di rete P2P implementato è stato quello alla base della rete KAD; il simulatore ha permesso di analizzare reti P2P fino a 10.000 nodi; la distribuzione delle caratteristiche di velocità in rete dei vari peer nel network sono state definite attenendosi alle statistiche della COMMISSION OF THE EUROPEAN COMMUNITIES.
Ecco un video che mostra una simulazione eseguita con P2P-SSim:
Principali materie studiate: Sistemi, Elettrotecnica, Tecnologia Disegno e Progettazione, Elettronica, Informatica.
Apple Certified Support Professional 10.6 (ACSP)
Apple Certified Server Essentials 10.6 (ACSP)
Apple Certified Technical Coordinator 10.6 (ACTC)