17629 - SICUREZZA

Anno Accademico 2017/2018

  • Docente: Ozalp Babaoglu
  • Crediti formativi: 6
  • SSD: INF/01
  • Lingua di insegnamento: Italiano
  • Modalità didattica: Convenzionale - Lezioni in presenza
  • Campus: Bologna
  • Corso: Laurea in Informatica (cod. 8009)

Conoscenze e abilità da conseguire

Al termine del corso, lo studente: - conosce gli algoritmi crittografici di base a chiave pubblica e a chiave segreta; - conosce le principali problematiche di sicurezza informatica; - conosce i principali protocolli crittografici; - è in grado di capire il funzionamento delle tecniche crittografiche moderne; - è in grado mettere in atto gli accorgimenti necessari per garantire la sicurezza di un sistema informatico; - è in grado di analizzare la vulnerabilità di un sistema informatico; - è in grado di dare una valutazione critica circa la sicurezza di un sistema informatico; - è capace di elaborare e di presentare un progetto per garantire la sicurezza di un sistema informatico.

Contenuti

Sistemi "Trustworthy"; Impedimenti alla trustworthiness; Vulnerabilità, Minacce, Atacchi; Crittografia; Fondamenti matematici; Sistemi crittografici a chiave segreta; Sistemi crittografici a chiave pubblica; Protocolli DES, RSA; Firme elettroniche; Infrastrutture Public-key, Certificati e Certificate Authorities; SSL, Modelli di trust e PGP; Condivisione dei segreti; Kerberos; Autenticazione utente; Password; Token e smartcard; Biometriche;  Controllo d'accesso; Discretionary Access Control; Matrix Models; Access Control Lists; Capabilities; Disponibilità e Denial of Service; Esostrutture; Intrusion Detection; Firewall; IPSec; Virtual Private Networks.

Testi/Bibliografia

Matt Bishop, "Introduction to Computer Security", Addison-Wesley, 2005.

Metodi didattici

Lezioni frontali, progetti di programmazione da svolgere singolarmente anche dal remoto.

Modalità di verifica e valutazione dell'apprendimento

Il corso prevede lo svolgimento di cinque esercitazioni, che possono essere svolte da remoto e non richiedono la frequenza del laboratorio, e una prova scritta. Il voto finale si calcola come media pesata tra queste due attività.

Strumenti a supporto della didattica

Lucidi proiettatti da un laptop, lavagna tradizionale.

Link ad altre eventuali informazioni

http://www.cs.unibo.it/babaoglu/courses/security/

Orario di ricevimento

Consulta il sito web di Ozalp Babaoglu