Il Certified Application Security Engineer (CASE) si concentra sui processi di sviluppo del software applicativo sicuro.
Il corso comprende le attività di sicurezza coinvolte in tutte le fasi del Secure Software Development Lifecycle (SDLC): pianificazione, creazione, test e distribuzione di un’applicazione.
Il framework .Net è diventato sempre più popolare grazie alla sua natura open source, all’interoperabilità e al linguaggio indipendenza, libreria di codici e facilità di implementazione.
- Comprendere la sicurezza delle applicazioni, le minacce e gli attacchi
- Raccolta dei requisiti di sicurezza
- Progettazione e architettura sicure delle applicazioni
- Pratiche di codifica sicura per la convalida dell’input
- Pratiche di codifica sicura per l’autenticazione e l’autorizzazione
- Pratiche di codifica sicura per la crittografia
- Pratiche di codifica sicura per la gestione delle sessioni
- Pratiche di codifica sicura per la gestione degli errori
- Test di sicurezza delle applicazioni statiche e dinamiche (SAST e DAST)
- Distribuzione e manutenzione sicure
In definizione