Ozalp Babaoglu

Ozalp Babaoglu

Professore Alma Mater, University of Bologna

Protezione e sicurezza nei sistemi operativi

Descrizione del Modulo

Il modulo copre i meccanismi di protezione e i concetti di sicurezza negli ambienti dei sistemi operativi. Gli argomenti includono controllo degli accessi, autenticazione, crittografia, infrastrutture a chiave pubblica, e recenti sviluppi di AI e loro impatto sulla sicurezza sia come strumenti offensivi che difensivi.

Programma

Lezione 1: Controllo degli Accessi e Autenticazione

Data: Settimana del 26 Aprile 2027

Argomenti: Modelli generali per il controllo degli accessi, access control lists e capabilities, esempi Unix, attacchi denial-of-service e difese DDoS, metodi di autenticazione utente (password, attacchi dizionario, spoofing, keylogger), password one-time, biometria, tecniche crittografiche: S/Key e verifica a due fattori.

Materiali:

Lezione 2: Fondamenti di Crittografia

Data: Settimana del 3 Maggio 2027

Argomenti: Introduzione alla terminologia crittografica, crittografia simmetrica e asimmetrica, steganografia, cifrari a sostituzione e permutazione, macchine a rotore ed Enigma, one-time pad, DES (Data Encryption Standard), analisi dell'algoritmo RSA, test di primalità e generazione di numeri primi grandi.

Materiali:

Lezione 3: Sicurezza Avanzata

Data: Settimana del 10 Maggio 2027

Argomenti: Meccanismi di autenticazione, algoritmi digest, firme digitali, message authentication codes (MAC), gestione delle chiavi, Kerberos, certificati e infrastrutture a chiave pubblica (PKI), secret sharing e key escrow, Secure Sockets Layer (SSL).

Materiali:

Lezione 4: AI e Cybersecurity

Data: Settimana del 17 Maggio 2027

Argomenti: AI offensiva e case study documentati (GTG-1002, primo zero-day generato con AI, frode deepfake Arup, PromptLock, malware auto-evasivo), AI difensiva (DARPA AIxCC, Big Sleep e CodeMender, Claude Mythos e Project Glasswing, il divario fra scoperta e riparazione delle vulnerabilità, safeguard e livelli di accesso ai modelli di frontiera, pentest autonomo, SOC agentico), sicurezza dei sistemi AI: OWASP Top 10 for LLM Applications, prompt injection diretta e indiretta, EchoLeak, lethal trifecta, Model Context Protocol, data poisoning, slopsquatting; progettazione di agent sicuri, strumenti open source e laboratorio, EU AI Act e prospettive.

Materiali:

Informazioni Pratiche

Orario di ricevimento: TBD

Esami: TBD