17629 - SICUREZZA

Anno Accademico 2015/2016

  • 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; Mandatory Access Control; 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 orale. Il voto finale si calcola come media pesata tra queste due prove. Durante il corso sono inoltre svolti alcuni quiz intermedi che permettono di ottenere un bonus.

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