Course Code: sec3
Duration: 21 hours
Course Outline:

Introduction

Automotive functionality, user experience and safety

Software Loading

  • Validating with Secure Boot

Hardware Security

  • Checking digital signatures and product keys

Network Security

  • Authenticating Communications

Architektura Systemu Wbudowanego a bezpieczeństwo

  • Model Komponentowy
  • Powierzchnia ataku a interfejsy
  • Wzorce projektowania związane z bezpieczeństwem

Penetration Testing

  • Using automated tools

Reverse Engineering

  • Vehicle communication systems

Aspekty Kryptografii i Kryptoanalizy

  • Bezpieczne uruchomienie systemu
  • Podstawowe algorytmy szyfrowania i ich siła
  • Uwierzytelnianie Przesyłanej wiadomości
  • Liczby (pseudo)losowe, ich jakość i zakres zastosowań
  • Zarządzanie kluczami i certyfikatami systemu wbudowanego

Wytwarzanie bezpiecznego Oprogramowania

  • Fazy wytwarzania oraz utrzymania oprogramowania dla systemów wbudowanych
  • Techniczne aspekty bezpieczeństwa aplikacji
  • Statyczna walidacja poprawności kodu
  • Przegląd kodu

Device Testing

  • Interoperability, connectivity and security

Summary and Conclusion