Aspetti di sicurezza nei dispositivi embedded

Aspetti di sicurezza nei dispositivi embedded

Il modulo affronta i principali aspetti di sicurezza legati ai dispositivi embedded, con un focus su hardware e software utilizzati in applicazioni critiche. Verranno esplorati attacchi e contromisure specifici per l’ambiente embedded, con laboratori pratici per consolidare le conoscenze teoriche. Il modulo ha come obiettivi: (i) comprendere i principi di sicurezza nei sistemi embedded, (ii) Identificare vulnerabilità hardware e software specifiche dei dispositivi embedded (iii) applicare tecniche di protezione contro attacchi mirati a piattaforme embedded (iii) sviluppare competenze pratiche in analisi e mitigazione delle minacce.

Argomenti

Introduzione alla Sicurezza nei Sistemi Embedded; Architetture e Modelli di attacco; Sicurezza Hardware; Sicurezza del Software Embedded; Comunicazioni Sicure; Tendenze e Case Study

Target

Formazione per dipendenti e professionisti

Articolazione corso

Modulo 1 - INTRODUZIONE ALLA SICUREZZA NEI SISTEMI EMBEDDED
10 ore

• Differenze tra sicurezza nei sistemi embedded e nei sistemi generici
• Principi di sicurezza: confidenzialità, integrità, disponibilità
• Minacce specifiche: attacchi fisici, attacchi software e vulnerabilità del firmware

Modulo 2 - ARCHITETTURE E MODELLI DI ATTACCO
10 ore

• Architetture hardware di dispositivi embedded (SoC, MCU, FPGA)
• Modelli di attacco (Threat Models) e analisi di rischio
• Introduzione a TrustZone, SGX e altre tecnologie per sicurezza

Modulo 3 - SICUREZZA HARDWARE
10 ore

• Attacchi a livello hardware
• Side-channel attacks (DPA, SPA)
• Fault injection (laser, glitching)
• Contromisure hardware
• Randomizzazione
• Tecniche di masking e DPA countermeasures

Modulo 4 - SICUREZZA DEL SOFTWARE EMBEDDED
5 ore

• Buffer overflow e mitigazioni
• Sicurezza del firmware
• Tecniche di cifratura e autenticazione
• Secure Boot e aggiornamenti sicuri
• Utilizzo di strumenti come Binwalk per analisi firmware

Modulo 5 - COMUNICAZIONI SICURE
5 ore

• Protocolli crittografici per IoT ed embedded (TLS/DTLS, MQTT)
• Implementazione di chiavi crittografiche sicure. • Vulnerabilità nei protocolli wireless (ZigBee, Bluetooth)

LABORATORIO
16 ore

• Analisi di firmware: Decodifica e reverse engineering con Binwalk e Ghidra
• Side-channel attack: Simulazione e rilevazione di attacchi DPA su hardware demo
• Secure Boot: Implementazione di un sistema di avvio sicuro con microcontrollori
• Simulazione di attacchi wireless: Analisi della sicurezza di ZigBee o Bluetooth
• Testing hardware: Identificazione di vulnerabilità con fault injection su FPGA

Aspetti di sicurezza nei dispositivi embedded

Indice

Richiedi maggiori informazioni

Compila il form in tutte le sue parti e clicca su CONFERMA.

Potresti essere inseressato anche a....