2014
2014
Sei collegato come utente non registrato
Riepilogo dell'insegnamento: Crittografia e applicazioni
Informazioni generali
Corso di Laurea Informatica Percorso curriculum generale
CFU 6 Università PERUGIA
Ore di didattica frontale per CFU 7 Settore Scientifico Disciplinare MAT/03
   

6 cfu così ripartiti nelle aree:

  • 6 CFU nell'area MAT - Crediti di MATEMATICA

Sillabo dell'insegnamento

  • MAT - Crediti di MATEMATICA
    • MAT/02 - Algebra
      Aritmetica modulare. Definizione di gruppo. Gruppi ciclici. Permutazioni. Congruenze, funzione di Eulero, elementi invertibili in Zn. Cenni sui campi finiti. Teorema di Eulero, piccolo teorema di Fermat. Cenni sull' algoritmo di Euclide per il calcolo del MCD.
    • MAT/03 - Geometria
      Introduzione alla crittografia. Definizione di crittosistema. Cifrari classici. Crittoanalisi. Tipi di attacco. Crittanalisi di cifrari affini, a sostituzione, di Vigenère, di Hill.
    • MAT/03 - Geometria
      Cenni di teoria di Shannon. Caratterizzazione dei crittosistemi a segretezza perfetta. One-time pad. Cifrari a flusso. Registri a scorrimento lineari. Crittosistemi prodotto. Reti a sostituzione-permutazione. Cifrari di Feistel. Data Encryption Standard. Triplo DES. Advanced Encryption Standard (AES).
    • MAT/02 - Algebra
      Funzioni hash. MAC Sicuri e Funzioni Hash Resistenti alle Collisioni
    • MAT/03 - Geometria
      Introduzione alla crittografia a chiave pubblica. Cenni di teoria della complessità delle operazioni in aritmetica modulare. Il crittosistema RSA. L'algoritmo square and multiply. Test di primalità. RSA e fattorizzazione. Alcuni attacchi all'RSA. Il problema del logaritmo discreto. Scambio della chiave di Diffie-Hellman. Il crittosistema di Elgamal. Crittografia su curve ellittiche.
    • MAT/03 - Geometria
      Firma digitale. Schemi di firma. Lo schema RSA. Lo schema di El Gamal.

(*) Le sottoaree con asterisco sono quelle che il GRIN auspica facciano parte in via prioritaria dei sillabi degli insegnamenti assegnati all?area stessa

Insegnamenti "macro" nell'ambito dei quali può essere scelto

  1. Un insegnamento affine/integrativo a scelta