Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Plan Szkolenia
Wprowadzenie
- Bezpieczeństwo a bezpieczeństwo systemów wbudowanych
Charakterystyka bezpieczeństwa aplikacji wbudowanych
- Transakcje sieciowe w systemach wbudowanych
- Bezpieczeństwo w motoryzacji
- Urządzenia z systemem Android
- Nowoczesne oprogramowanie definiowane radiowo
Kluczowe aspekty systemu wbudowanego
- Mikrojądro a monolit
- Niezależne poziomy bezpieczeństwa
- Podstawowe wymagania dotyczące bezpieczeństwa
- Kontrola dostępu
- Wirtualizacja I/O
Przeprowadzanie modelowania i oceny zagrożeń
- Atakujący i zasoby
- Powierzchnia ataku
- Drzewa ataków
- Ustanawianie polityki bezpieczeństwa
Tworzenie bezpiecznego oprogramowania wbudowanego
- Zasady bezpiecznego kodowania
- Projektowanie bezpiecznych programów
- Minimalna implementacja
- Architektura komponentów
- Zasada najmniejszych uprawnień
- Proces bezpiecznego rozwoju
- Niezależna walidacja ekspercka
- Projektowanie oparte na modelach
- Przegląd kodu i analiza statyczna
- Testowanie bezpieczeństwa
- Wzajemne przeglądy kodu
Zrozumienie i implementacja kryptografii
- Tryby kryptograficzne
- Funkcje skrótu kryptograficznego
- Certyfikaty kryptograficzne
- Zarządzanie kluczami
- Szyfry blokowe
- Kody uwierzytelniające wiadomości
- Generowanie liczb losowych
Ochrona danych
- Protokoły danych w ruchu
- Zabezpieczanie danych w ruchu
- Protokoły danych w spoczynku
- Zabezpieczanie danych w spoczynku
Łagodzenie ataków
- Typowe ataki na oprogramowanie
- Zapobieganie atakom bocznym
Dodawanie zabezpieczeń do istniejących projektów
- Zabezpieczanie bootloaderów i aktualizacji firmware
Podsumowanie i kolejne kroki
Wymagania
- Doświadczenie w rozwoju systemów wbudowanych.
Grupa docelowa
- Profesjonaliści zajmujący się systemami wbudowanymi
- Specjaliści ds. bezpieczeństwa
21 godzin
Opinie uczestników (2)
Duża liczba dodatkowych materiałów (książki, strony internetowe, podcasty), gdzie można szukać dodatkowych informacji
Mateusz Polrola - Mobica Limited Sp. z o.o. Oddzial w Polsce
Szkolenie - Embedded Systems Security
Modele bezpieczeństwa, omówienie dobrych praktyk programistycznych, różne rodzaje ataków.