Tack för att du skickade din fråga! En av våra teammedlemmar kontaktar dig snart.
Tack för att du skickade din bokning! En av våra teammedlemmar kontaktar dig snart.
Varaktighet 21 timmar
Kursplan
Introduktion
- Säkerhet vs säkerhet för inbyggda system
Karakteristika för säkerhet i inbyggda applikationer
- Inbyggda nätverksöverföringar
- Bilsäkerhet
- Android-enheter
- Softradion av nästa generation
Viktiga aspekter av ett inbyggt system
- Microkernel vs monolit
- Obundna säkerhetsnivåer
- Kärnsäkerhetskrav
- Tillgångskontroll
- I/O-virtualisering
Genomföra hotanalys och bedömning
- Anfallare och tillgångar
- Anfallnyttjad area
- Anfallsträd
- Upprätta en säkerhetspolicy
Utveckla säkra inbyggda programvaror
- Säkra programmeringsprinciper
- Säker programdesign
- Minimal implementering
- Komponentarkitektur
- Minsta rättigheter
- Säker utvecklingsprocess
- Obundna expertvalidering
- Modellstyrd design
- Kodgranskning och statisk analys
- Säkerhetstestning
- Peer kodgranskningar
Förstå och implementera kryptografi
- Kryptografiska lägen
- Kryptografiska hashar
- Kryptografiska certifieringar
- Hantera nycklar
- Blockchiffer
- Meddelandeaufkoderingskoder
- Slumptalsgenerering
Data skydd
- Protokoll för data-i-rörelse
- Säkra data i rörelse
- Protokoll för data-vid-läge
- Säkra data vid vila
Minska attacker
- Vanliga programattack
- Förebygga sidokanalattacker
Återinfoga säkerhet i befintliga projekt
- Säkra bootloader och firmware-uppdateringar
Sammanfattning och nästa steg
Krav
- Erfarenhet med utveckling av inbyggda system.
Målgrupp
- Experter inom inbyggda system
- Säkerhetsexperter