Dipartimento di Informatica - Sede di Crema

CORSO DI LAUREA TRIENNALE SSRI ONLINE

Sicurezza dei Sistemi e delle Reti Informatiche Erogazione Online

Crittografia

Docente
Stelvio Cimato

Crediti
6 cfu

Anno: II

Quadr: III

Programma

  1. Crittografia Classica. Tecniche di crittografia classiche e crittoanalisi. Cifrari di Cesare, Playfair e Hill. Cifrari a sostituzione polialfabetica. Cifrario di Vigenere e crittoanalisi. Macchine cifranti. One-time pad. Steganografia.
  2. Crittografia Simmetrica. Principi della cifratura a blocchi. Strutture di Feistel. DES e modalita’ operative. Crittoanalisi lineare e differenziale. AES. Altri cifrari simmetrici :Blowfish, RC5 e RC4.
  3. Crittografia Asimmetrica. Principi dei crittosistemi a chiave pubblica. RSA. Sicurezza e aspetti computazionali. Test di primalita’. Crittosistema di El-Gamal. Crittografia a curva ellittica.
  4. Funzioni Hash e MAC. Funzioni hash: attacco del compleanno, funzioni hash iterate, MD4, MD5, SHA-1, funzioni hash basate su cifrari a blocchi. Message Authentication Code: CBC-MAC, MAC basati su funzioni hash, HMAC.
  5. Firme Digitali. RSA, Digital Signature Standard.
  6. Gestione delle chiavi e altre applicazioni. Gestione e scambio di chiavi: Diffie-Hellmann. PKI e Certificati. Sistemi di condivisione del segreto. Crittografia visuale.

Modalità d’esame

L’esame consiste di una prova scritta cartacea composta di più esercizi e domande di teoria.

Ulteriore pagina di riferimento

http://scimatoc.ariel.ctu.unimi.it

E’ consentito l’accesso al sito solo agli studenti del Corso di Laurea.