Corso di
Crittografia e Sicurezza delle Reti
Corso di Laurea in
Ingegneria Informatica
Anno Accademico
2006/2007
Prof. Alberto
Marchetti Spaccamela
Programma
con riferimento al libro di testo
C Kaufman, R Perlman, M Speciner
Network Secrity, private communication in a public world, II edizione,
Prentice Hall, 2002
capp. 1, 2, 3.1, 3.2, 3.5, 3.6, 4, 5.1, 5.2, 5.6, 5.7, 6.1-6.6, 7,
8.1-8.5, 9, 10.1-10.6, 11 (no 11.4.3), 12.1, 12.2, 13.1-13.7,
15.1-15.3,16, 17.
Per i capitoli relativi a SSL e Kerberos il libro tratta questi aspetti
con maggior dettaglio. Per questo si fa riferimento ai lucidi.
Analogamente per quanto riguarda la parte relativa alla generazione di
numeri casuali si consiglia di far riferimento ai lucidi.
Lucidi delle lezioni
1. Introduzione:
Lucidi: Lezione_1.pdf,
2. Crittografia a chiave segreta
Lucidi: Chiave_segreta.pdf
3. Crittografia a chiave
pubblica
Lucidi: Chiave
pubblica.pdf
4. Integrità dei
messaggi e firma
digitale
Lucidi: MAC&Firma.pdf
5 Generazione Numeri
casuali
Lucidi: Generazione_numeri_casuali.pdf
6 Autenticazione
Lucidi: Autenticazione.pdf
7 IPSEC, SSL
Lucidi: IPSEC&SSL.pdf
8 Firewall
Lucidi: Firewall.pdf
9
Test Primalità e algoritmi probabilistici
Lucidi: Algoritmi_probabilistici.pdf
10 Esercitazioni:
Lucidi: esercitazione-1-wep.pdf
esercitazione-2.pdf
esercitazione-3.pdf
esercitazione-4.pdf
Altro materiale (non in programma ma con utili riferimenti)
11 URL
di interesse
12 Rassegna (sintesi di alcuni argomenti del
corso, A.A. 2005-2006)
Lucidi: Rassegna_1.pdf,
Rassegna_2.pdf
13 Sicurezza in Java
Lucidi: SicurezzaInJava.pdf
SecureApplet.java
JCE_DES.java
JCE_3DES.java
JCE_RSA.java
JCE_SHA1.java
14
Domande di esame
esempio-esame.doc
domande
marzo 2004.pdf
esame_dicembre_2004.pdf
esame_setteembre_2006.pdf
esame_gennaio_2006.pdf