Kom i kontakt

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
 21 Timmar

Antal deltagare


Pris per deltagare

Vittnesmål (1)

Kommande Kurser

Relaterade Kategorier