Evento Corsi e seminari

Progettazione del Software Sicuro

Pubblicato il 16 giugno 2017

Vincenzo Calabro' | Progettazione del Software SicuroIl 16 giugno 2017 Vincenzo Calabrò ha tenuto un corso presso la Scuola Superiore dell'Amministrazione dell'Interno dal titolo «Progettazione del Software Sicuro». Il corso, dedicato alle implicazioni della sicurezza informatica nell'intero ciclo di vita del software, è articolato in tre moduli: progettazione, sviluppo e ciclo di vita del software sicuro.

Di cosa si è parlato

Il primo modulo, sulla progettazione del software sicuro, parte dall'ingegneria del software e dal percorso dai requisiti al prodotto, passa per la qualità di prodotto e di processo e arriva alla sicurezza come proprietà relativa e ai suoi requisiti: prevenzione, tracciabilità, auditing, monitoraggio, confidenzialità, anonimato, autenticazione e integrità. Il secondo modulo, sullo sviluppo sicuro, percorre le fasi di sviluppo, dall'analisi dei requisiti alla manutenzione, e i modelli di processo: cascata, incrementali, prototipazione, spirale, modello a V, fino ai metodi agili, XP e Scrum.
Il terzo modulo tratta la sicurezza nel ciclo di vita del software: il bilanciamento con la funzionalità, l'analisi dei rischi, la sicurezza nelle fasi di specifica, design, implementazione e testing, il ciclo di vulnerabilità, la valutazione con i Common Criteria e le fasi e i tipi di attacco.

Materiali

Tre presentazioni in PDF, una per modulo (39, 46 e 38 pagine), coprono rispettivamente la progettazione, lo sviluppo e il ciclo di vita del software sicuro. Sono disponibili anche tre registrazioni video del corso.
 
Presentazione utilizzata durante l'evento (in formato PDF)