3.34M

Насонов презентация (1)

1.

Министерство образования Свердловской области
ГАПОУ СО «Режевской политехникум»
КУРСОВАЯ РАБОТА
на тему: «Формирователь проверки честности кода на микроконтроллере
Atmega 328»
по дисциплине «МДК 01.01 Основы проектирования цифровой техники»
Выполнил:
студент гр. КС-3
Насонов А.Р.
Преподаватель
Бушманов В.П

2.

Цель и задачи
● Цель: разработка и экспериментальное исследование формирователя проверки
честности кода на базе микроконтроллера ATmega328
● Задачи:
- проанализировать методы контроля целостности программного кода
- изучить архитектуру ATmega328 и механизмы доступа к Flash-памяти
- разработать структурную схему и алгоритм работы формирователя
- реализовать программный модуль на языке C++ (Arduino IDE)
- провести экспериментальную оценку времени проверки и вероятности
обнаружения нарушений

3.

Актуальность
- Рост киберугроз: увеличивается число атак на встраиваемые устройства через
модификацию прошивки
- Физический доступ: злоумышленник с программатором может извлечь,
изменить и перезаписать код
- Отсутствие защиты: большинство устройств на ATmega328 не имеют встроенных
средств самопроверки
- Низкая стоимость решения: реализация программными методами без
дополнительных аппаратных затрат

4.

Комплектация
Микроконтроллер Arduino UNO
Светодиоды
Макетная плата
USB-UART преобразователь
Логический анализатор
Провода-перемычки

5.

Готовый макет
English     Русский Rules