План на курса

Въведение

    Сигурност срещу сигурност на вградени системи

Характеристики на сигурността на вградените приложения

    Вградени мрежови транзакции Automotive сигурност Android устройства Следващо поколение софтуерно дефинирано радио

Критични аспекти на вградена система

    Микроядро срещу монолит Независими нива на сигурност Основните изисквания за сигурност Access контролират I/O виртуализацията

Извършване на моделиране и оценка на заплахи

    Нападатели и активи Повърхност на атаката Дървета на атаката Създаване на политика за сигурност

Разработване на сигурен вграден софтуер

    Принципи за сигурно кодиране Сигурен програмен дизайн Минимално внедряване Компонентна архитектура Най-малко привилегии Сигурен процес на разработка Независим експертно валидиране Дизайн, управляван от модел Преглед на кода и статичен анализ Тестване на сигурността Прегледи на партньорски код

Разбиране и внедряване на криптография

    Криптографски режими Криптографски хешове Криптографски сертификати Управление на ключове Блокови шифри Кодове за удостоверяване на съобщения Генериране на произволни числа

Data Protection

    Протоколи за данни в движение Защита на данни в движение Протоколи за данни в покой Защита на данни в покой

Смекчаване на атаки

    Често срещани софтуерни атаки Предотвратяване на атаки от страничен канал

Модернизиране на сигурността в съществуващи проекти

    Осигуряване на буутлоудъри и актуализации на фърмуера

Обобщение и заключение

Изисквания

  • Опит в разработката на вградени системи.

Публика

  • Професионалисти по вградени системи
  • Професионалисти по сигурността
 21 Hours

Брой участници



Цена за участник

Свързани Kурсове

Buildroot: a Firmware Generator for Embedded Systems

7 Hours

The Yocto Project - An Overview - hands-on

28 Hours

Circuits and Electronics Fundamentals

14 Hours

Digital Signal Processing (DSP) Fundamentals

21 Hours

Arduino Programming for Beginners

21 Hours

Raspberry Pi for Beginners

14 Hours

Свързани Kатегории