Il corso è composto da 3 moduli formativi ed ha una durata complessiva di 8 ore.
MODULO 1 – Progettazione e sviluppo dell’applicazione: direttive standard 1.1 Progettazione dell’applicazione 1.2 Sviluppo dell’applicazione 1.3 Formattazione del codice 1.4 Tracciamento e Raccomandazioni di “Alarm Detection” 1.5 Compilazione dell’applicazione 1.6 Ambiente operativo dell’applicazione 1.7 Autenticazione, Autorizzazione e Gestione degli accessi 1.8 Password, chiavi e certificati
MODULO 2 – Progettazione del software secure/privacy by design 2.1 Processi di sviluppo del software sicuro 2.2 Secure by Design 2.3 Threat Intelligence e Threat Modeling 2.4 Threat Modeling e Threat Assessment 2.5 Modellazione e Individuazione delle minacce: Threat Modeling 2.6 Indirizzamento delle minacce 2.7 Valutazione del rischio: tecniche di Risk Ranking 2.8 Privacy by Design
MODULO 3 – Linee guida per l’individuazione e la rivisitazione dei requisiti di sicurezza e di privacy applicativi 3.1 Linee guida per la modellazione delle minacce 3.2 Identificazione del Processo di Sviluppo del Software Sicuro 3.3 Modellazione e Individuazione delle minacce con STRIDE 3.4 Valutazione del rischio derivante dalle minacce individuate con DREAD 3.5 Modellazione e Individuazione delle minacce di privacy con LINDDUN
Al termine della formazione sarà rilasciato l’attestato di partecipazione al corso.