Offerta Didattica
INFORMATICA
SYSTEM SECURITY
Classe di corso: L-31 - Scienze e tecnologie informatiche
AA: 2022/2023
Sedi: MESSINA
SSD | TAF | tipologia | frequenza | moduli |
---|---|---|---|---|
INF/01 | Caratterizzante | Libera | Libera | No |
CFU | CFU LEZ | CFU LAB | CFU ESE | ORE | ORE LEZ | ORE LAB | ORE ESE |
---|---|---|---|---|---|---|---|
6 | 4 | 0 | 2 | 48 | 24 | 0 | 24 |
LegendaCFU: n. crediti dell’insegnamento CFU LEZ: n. cfu di lezione in aula CFU LAB: n. cfu di laboratorio CFU ESE: n. cfu di esercitazione FREQUENZA:Libera/Obbligatoria MODULI:SI - L'insegnamento prevede la suddivisione in moduli, NO - non sono previsti moduli ORE: n. ore programmate ORE LEZ: n. ore programmate di lezione in aula ORE LAB: n. ore programmate di laboratorio ORE ESE: n. ore programmate di esercitazione SSD:sigla del settore scientifico disciplinare dell’insegnamento TAF:sigla della tipologia di attività formativa TIPOLOGIA:LEZ - lezioni frontali, ESE - esercitazioni, LAB - laboratorio
Obiettivi Formativi
Capire il significato della sicurezza informatica nei suoi attributi di confidenzialità, integrità e disponibilità. Conoscere le problematiche di sicurezza dei sistemi, anche quando connessi in rete.Learning Goals
Understanding the meaning of IT security in its attributes in terms of confidentiality, integrity and availability. Knowledge of the main security problems of systems even if they are connected to the network.Metodi didattici
Lezioni frontali. Esercitazioni in aula. Esercitazioni in laboratorio, per esperienza concreta nell'Ambito della Sicurezza e Privacy e Blockchain.Teaching Methods
Frontal lessons. Classroom exercises. Laboratory exercises for hands-on method, in the context of Security and Privacy and Blockchain.Prerequisiti
Matematica di base (algebra di base, concetto di funzione), Programmazione proceduralePrerequisites
Basic mathematics (basic algebra, definition of function), Procedural programmingVerifiche dell'apprendimento
Il giorno dell'esame, lo studente deve recarsi presso uno dei laboratori informatici messi a disposizione dal Dipartimento per il CdS per sostenere un test a risposta multipla che sarà erogato on-line tramite la piattaforma di e-learning di Ateneo. Gli studenti che superano il test con un voto uguale o maggiore a 18/30, accedono alla prova orale, al fine di valutare il livello di approfondimento delle conoscenze acquisite e la capacità espositiva. In aggiunta e a discrezione dello studente, lo studente può includere un'ulteriore prova che consiste nella realizzazione di progetto. L'obiettivo del progetto viene concordato con il docente ed i risultati devono essere consegnati al docente, corredati di opportuna relazione esplicativa, almeno una settimana prima della data d'esame ufficiale. Quindi tali risultati sono discussi a termina della verifica orale. La valutazione finale viene calcolata partendo dal voto del test, aggiungendo o togliendo un numero di massimo due voti per la prova orale, ed eventualmente di massimo quattro voti per il progetto.Assessment
On the day of the exam, the student goes to one of the computer laboratories made available by the Department for the CdS to take a multiple choice test that will be delivered online through the University e-learning platform. Students who pass the test with a score equal to or greater than 18/30, access the oral exam, in order to show the level of depth of the acquired knowledge and the ability to expose the aforementioned knowledge. In addition and at the discretion of the student, he/she may ask for the assignment of a project. The objective of the project is agreed with the teacher and the results must be delivered to the teacher, accompanied by an appropriate explanatory report, at least one week before the official exam date. Then project results are discussed at the end of the oral exam. The final evaluation is calculated starting from the test mark, adding or subtracting a maximum of two marks for the oral exam, and possibly a maximum of four marks for the project.Programma del Corso
Concetti di sicurezza dei computer e delle reti Autenticazione degli utenti Controllo degli accessi Sicurezza dei database e dei data center Software malevolo Sicurezza del software Sicurezza dei sistemi operativi Sicurezza fisica e delle infrastrutture Gestione e distribuzione delle chiavi crittografiche Firma Digitale Protocolli di autenticazione remota degli utenti Sicurezza del livello trasporto Sicurezza delle reti wireless Sicurezza del livello IP Iptable e distribuzione Linux dedicate al Routing/Firewall (Endian) Sicurezza Endpoint di rete Sicurezza email Sicurezza nel cloud. Elementi di Blockchain.Course Syllabus
Introduction of computer security user authentication access control security of database malwares/viruses software security security of operating system security of infrastructure key management and distribution Digital signature Protocols for the remote authentication security of the transport level wireless network security IP security Iptable and linux distribution for Routing/Firewall (Endian) Endpoint Electronic mail security Cloud Security Blockchain ElementsTesti di riferimento: Cryptography and Network Security Principles and Practices. William Stallings. Prentice Hall
Beginning Blockchain. A Beginner's Guide to Building Blockchain Solutions. Bikramaditya SinghalGautam DhamejaPriyansu Sekhar Panda
Esami: Elenco degli appelli
Elenco delle unità didattiche costituenti l'insegnamento
Docente: MASSIMO VILLARI
Orario di Ricevimento - MASSIMO VILLARI
Giorno | Ora inizio | Ora fine | Luogo |
---|---|---|---|
Martedì | 16:00 | 18:00 | Dipartimento di Ingegneria Blocco B VII Piano. Previa prenotazione per email settimana precedente. |
Giovedì | 16:00 | 18:00 | Dipartimento di Ingegneria Blocco B VII Piano. Previa prenotazione per email settimana precedente. |
Note: