Introduzione allo sviluppo sicuro delle applicazioni
Presentazione
Il problema della sicurezza del software è probabilmente la più importante sfida
del nostro tempo nel campo dell’information security. Lo sviluppo di un applicativo
di qualità comporta un buon progetto e pratiche di ingegnerizzazione del
software. La pressione per ridurre il time-to-market dell’applicazione rende nella
maggior parte dei casi la sicurezza un item a bassa priorità rispetto ad altri fattori.
Purtroppo l’esperienza dimostra che la sicurezza non è un add-on che possa essere
integrato facilmente a un software già sviluppato.
Il concetto di security-by-design consente di focalizzare l’attenzione verso le
problematiche di sicurezza in ogni fase del ciclo di vita del software.
Il corso si propone di approfondire le più comuni vulnerabilità e gli attacchi alle
applicazioni con esempi di casi reali e di fornire le linee guida di design
architetturale e i principi di sicurezza per implementare un ciclo di vita del software
in maniera sicura.
Target di riferimento
IT manager, security manager, security officer, auditor, responsabili dei team di
sviluppo software, sviluppatori.