Università degli Studi di Perugia

Navigazione

Contenuto principale

Insegnamento: Crittografia e applicazioni

Corso di laureaCorso di laurea in Informatica [LM-18] D. M. 270/2004
SedePerugia
CurriculumGenerale - Regolamento 2011
Modalità di valutazione

Prova orale

Statistiche voti esami

Non disponibili

Calendario prove esame

Non ancora disponibile (si veda see http://www.informatica.unipg.it)

Unità formative opzionali consigliateDati attualmente non disponibili
DocenteMassimo GIULIETTI
TipologiaAttività Affini o integrative (art.10, comma 5, lettera b)
AmbitoAffini ed integrative
SettoreMAT/03
CFU6
Modalità di svolgimentoConvenzionale
Programma

Crittografia classica: cifrari di Cesare, di sostituzione, di permutazione, di Vigenere, di Hill e loro
crittanalisi. Segretezza perfetta. Prodotto di crittosistemi.
Cifrari a blocchi: reti di sostituzione-permutazione, crittanalisi lineare e differenziale, DES, AES.
Funzioni hash in crittografia. Funzioni hash iterate. La costruzione di Merkle-Damgard e algoritmi
SHA. Message authentication codes e famiglie universali di funzioni hash.
Crittografia a chiave pubblica. Richiami di teoria dei numeri elementare: divisione euclidea,
teorema cinese dei resti. RSA. Test di primalità e algoritmi di fattorizazzione.
Logaritmi discreti. Crittosistema di ElGamal. Algoritmi per il problema del logaritmo discreto.
Campi finiti. Curve ellittiche.
Firma digitale. Schema di firma di ElGamal. DSA e Elliptic Curves DSA.
Secret sharing schemes.

Supplement

Crittografia Classica. Segretezza perfetta. Crittosistemi prodotto. DES e AES.
Crittanalisi lineare e differenziale. Crittografia a chiave pubblica. Il crittosistema RSA. Fattorizzazione di interi.
Il crittosistema di ElGamal. Logaritmi discreti. Campi finiti. Curve ellittiche. Firma digitale. Funzioni Hash.

Metodi didattici

Lezioni frontali

Testi consigliati

D.R. Stinson, Cryptography - Theory and Practice ? Chapman & Hall/CRC

Risultati apprendimento

Dimestichezza con i concetti matematici alla base della crittografia simmetrica moderna, della crittografia asimmetrica, e della sicurezza informatica. Conoscenza delle principali tecniche di crittografia e di crittanalisi.

Periodo della didattica

1 marzo 2014 - 15 giugno 2014

Calendario della didattica

Lezioni: 1 marzo 2014 - 15 giugno 2014
Esami: 16 giugno 2014 -  28 febbraio 2015

Attività supporto alla didatticaDati attualmente non disponibili
Lingua di insegnamentoItaliano
Frequenza

Facoltativa

Sede

Dipartimento di Matematica e Informatica, Perugia

Ore
Teoriche42
Pratiche0
Studio individuale108
Didattica Integrativa0
Totale150
Anno2
PeriodoII semestre
NoteDati attualmente non disponibili
Orario di ricevimentoOrario di ricevimento consultabile alla pagina web www.dmi.unipg.it/giuliet/ricevimento.html. Per il secondo semestre dell'A.A. 2011/2012: Lunedì 10-11 e 15-16, Giovedì 10-11
Sede di ricevimentoDipartimento di Matematica e Informatica - Terzo piano
Codice ECTS2013 - 5220

Inizio pagina

Approfondimenti