Elementi di
Sicurezza e Privatezza
Chiara Braghin
Informazioni sul corso
• Orario corso:
 Mercoledì: 9-11
 Giovedì: 9-11
 Giovedì (da maggio): 14-17
• Pagina web corso (temporaneamente):
 www.dti.unimi.it/braghin/elementi
• Orario di ricevimento:
 Su appuntamento
• email:
 [email protected]
1
Obiettivi del corso
• L’insegnamento ha lo scopo di introdurre i
concetti di base relativi alle
problematiche di sicurezza e privatezza
dei sistemi informatici
2
Contenuti del corso
1. Introduzione
2. Protocolli di Sicurezza
•
•
•
•
•
Crittografia di base
Protocolli di identificazione e autenticazione
Attacchi a protocolli
Analisi di protocolli
Nuovo trend: metodi formali per la sicurezza
3. Sicurezza nel Web
•
•
Code Injection
…
3
Materiale di riferimento (1)
• Non esiste un libro di testo, basta prendere un qualsiasi
libro sulla sicurezza informatica (alcuni presenti in
biblioteca):
 Security in computing, Pfleeger, C. P. Pfleeger, S.L. Pfleeger,
Prentice Hall, 2007.
 Security engineering : a guide to building dependable distributed
systems, Ross J. Anderson, Wiley, 2008
 Applied cryptography : protocols, algorithms and source code in C,
Bruce Schneier, Wiley, 1996.
 Secrets and lies : digital security in a networked world, Bruce
Schneier, John Wiley, 2000.
 Computer security : art and science, Matthew Bishop, AddisonWesley, 2003.
4
Materiale di riferimento (2)
• Libri disponibili online:
 Handbook of Applied Cryptography, A. J. Menezes, P. C. van
Oorschot, S. A. Vanstone.
 http://www.cacr.math.uwaterloo.ca/hac/
 Security engineering : a guide to building dependable distributed
systems, Ross J. Anderson.
 http://www.cl.cam.ac.uk/~rja14/book.html
• Articoli (in inglese) indicati da me a fine
lezione per la lezione successiva
 Gli studenti sono invitati a leggere tali documenti prima
della lezione.
 Vorrei che fosse un momento di discussione!
 …cmq sono parte del programma d’esame.
5
Esame
• Prova scritta della durata di circa 2 ore
Domande di teoria
Esercizi
• Per i frequentanti:
Alcuni (brevi) assignment e/o homework durante i
laboratori
• Per i non frequentanti:
 Stessa procedura + domande relative agli
argomenti trattati nei laboratori
6
Scarica

0-descrizione