SICUREZZA

Canale 1
DANIELE CONO D'ELIA Scheda docente

Programmi - Frequenza - Esami

Programma
- (Pseudo)Randomness - Data Integrity - Data Confidentiality - Standards for data protection - Common Attacks and Countermeasures - Secure Software Life Cycle - Software Testing (dalla teoria al fuzzing hands-on) - Memory and Type Safety - Run-time Mitigations for Program Hardening
Prerequisiti
Conoscenze indispensabili: - Programmazione in linguaggio C - Ciclo di sviluppo/compilazione/link del software - Architettura dei calcolatori elettronici - TCP/IP Conoscenze utili: - ASM x86
Testi di riferimento
Slide e risorse messe a disposizione dai docenti
Frequenza
La frequenza è fortemente consigliata, ma non obbligatoria.
Modalità di esame
La prova pratica prevede lo svolgimento di quesiti al calcolatore e ha una durata di due ore.
Modalità di erogazione
Lezioni frontali, esercitazioni, esperienze di laboratorio.
IVAN VISCONTI Scheda docente

Programmi - Frequenza - Esami

Programma
Threat Model, Adversaries, Hardness, Assumptions Randomness, Pseudorandomness and Secrets (Symmetric) Data Encryption and MAC Cryptographic Hashing and Applications Key Exchange and Digital Signatures PKIX, TLS, HTTPs Side-Channel, Replay, Sybil and Human-in-the-middle Attacks Anonymity and Anti-Censorship
Prerequisiti
algoritmi e strutture dati, sistemi operativi
Testi di riferimento
Slide e risorse messe a disposizione dal docente agli studenti tempestivamente.
Frequenza
La frequenza è fortemente consigliata, ma non obbligatoria.
Modalità di esame
Le domande specifiche richiedono risposte che coprono la gran parte del programma del corso. La valutazione finale terrà conto della qualità delle risposte singolarmente, e della visione d'insieme che si evince dalle stesse.
Bibliografia
The Joy of Cryptography by Mike Rosulek - https://joyofcryptography.com/
Modalità di erogazione
Lezioni con uso di slide e di lavagna (e/o una tavoletta grafica) con interazioni ed esempi pratici.
  • Codice insegnamento10606849
  • Anno accademico2025/2026
  • CorsoIngegneria Informatica e Automatica
  • CurriculumInformatica
  • Anno3º anno
  • Semestre2º semestre
  • SSDING-INF/05
  • CFU6