|
Docente
|
NALDI MAURIZIO
(programma)
Definizioni relative alla sicurezza. Principi fondamentali della sicurezza. Tecniche crittografiche classiche: codice di Cesare, codici affini, codici a sostituzione, codice di Playfair, codici di Vigenre, codice di Vernam, codice monouso. Tecniche di crittanalisi. Cifratura DES. Cifratura AES. Generazione di numeri casuali per la cifratura. Codice RSA. Funzioni hash. Autenticazione dei messaggi. Firme digitali. Gestione e distribuzione delle chiavi. Autenticazione degli utenti. Controllo di accesso. Sicurezza del cloud. Sicurezza dei protocolli di trasporto e dei collegamenti radio. Sicurezza della posta elettronica. Sicurezza a livello IP. Principi fondamentali della privacy. Anonimizzazione per randomizzazione e per generalizzazione. Pseudonimizzazione. Architettura PKI. Attacchi alla sicurezza. Economia della sicurezza.
 Testi adottati (Inserire testi) Stallings, William. Cryptography and network security: principles and practices. Pearson, 2016. Giuseppe DÕAcquisto e Maurizio Naldi. Big data e privacy by design, Giappichelli Editore, 2017
|