📄Работа №162274

Тема: ЗАЩИЩЕННАЯ ПРОГРАММА ИНИЦИАЛИЗАЦИИ АППАРАТНОЙ ПЛАТФОРМЫ

Характеристики работы

Тип работы Дипломные работы, ВКР
Информатика и вычислительная техника
Предмет Информатика и вычислительная техника
📄
Объем: 82 листов
📅
Год: 2020
👁️
Просмотров: 68
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

Реферат
СПИСОК СОКРАЩЕНИЙ 5
ВВЕДЕНИЕ 6
1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 7
1.1 Понятие доверенной загрузки операционной системы 7
1.2 Проблемы и способы решения современной реализации доверенной
загрузки операционной системы 8
1.3 Понятие и выбор аппаратной платформы при реализации для нее
защищенной программы инициализации аппаратной платформы 10
1.4 Выбор процессорной платы на базе выбранной аппаратной платформы 13
2 РАЗРАБОТКА ЗАЩИЩЕННОЙ ПРОГРАММЫ ИНИЦИАЛИЗАЦИИ
АППАРАТНОЙ ПЛАТФОРМЫ 16
2.1 Разработка модуля ПО BIOS 18
2.2.1 Модуль процессорной платы 19
2.2.2 Модуль графического интерфейса 20
2.2.3 Модуль локализации 22
2.2 Модуль доверенной загрузки 23
2.2.1 Аутентификация пользователя 24
2.2.2 Контроль носителя, выбранного источником загрузки ОС 25
2.2.3 Тесты предпускового контроля 26
2.3 Бинарные вставки 27
3 ТЕСТИРОВАНИЕ ЗАЩИЩЕННОЙ ПРОГРАММЫ ИНИЦИАЛИЗАЦИИ
АППАРАТНОЙ ПЛАТФОРМЫ 29
3.1 Процесс отладки 29
3.2 Процесс тестирования 30
4 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ 32
4.1 Инсталляция 32
4.2 Эксплуатация 34
ЗАКЛЮЧЕНИЕ 41
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ 42
ПРИЛОЖЕНИЕ А ЛИСТИНГИ ПРОГРАММЫ 43
Приложение А.1 Файл mainboard.c 43
Приложение А.2 Файл generate_locales.go 47
Приложение А.3 Файл codeLanguage.go 53
Приложение А.4 Файл graphics.c 64
ПРИЛОЖЕНИЕ В ПРЕЗЕНТАЦИЯ 76

📖 Аннотация

Работа посвящена разработке защищенной программы инициализации аппаратной платформы, реализующей процедуру доверенной загрузки. Актуальность исследования обусловлена необходимостью обеспечения информационной безопасности на компактных или теплонагруженных автоматизированных рабочих местах, где установка стандартных аппаратно-программных модулей доверенной загрузки (АПМДЗ) физически невозможна, что создает уязвимость для несанкционированного доступа на этапе загрузки ОС. Методологической основой послужил анализ существующих подходов к программной реализации доверенной загрузки, в частности, рассмотренных в работах Боровикова А.Ю., Новикова К.Б., Маслова О.А. и Лыдина С.С. В результате разработана минималистичная программа инициализации для платформы Intel Baytrail, выполняющая аутентификацию пользователя, контроль целостности образа ПО BIOS и тестирование аппаратных ресурсов. Её объем составляет 284 Кбайт против 8 Мбайт у типового BIOS. Практическая значимость заключается в том, что программа, будучи адаптирована для отечественной платы Fastwel CPC1311, может быть представлена в испытательные лаборатории для сертификации и последующего использования в изделиях, обрабатывающих информацию, содержащую государственную тайну.

📖 Введение

Важнейшей задачей в области обеспечения информационной безопасности автоматизированных систем является сохранение свойств информации, таких как доступность, целостность и конфиденциальность.
На автоматизированных рабочих местах, на которых обрабатывается конфиденциальная информация, для защиты от НСД к информации внутреннего нарушителя как правило применяется комплекс мероприятий, включающих в себя установку аппаратно-программных модулей доверенной загрузки [1].
Ситуация осложняется в случаях, когда необходимо обеспечить защиту от НСД к информации на объектах, критичных к способу и месту размещения АРМ. В данных случаях установка АПМДЗ может быть невозможна, т.к. изделие АРМ имеет малые габариты или увеличенное тепловыделение из-за потребляемой мощности. Отсутствие АПМДЗ не всегда возможно компенсировать рядом организационно-режимных мер. Отсутствие АПМДЗ в данных изделиях приводит к тому, что до или в процессе загрузки ОС появляется возможность осуществить преднамеренные попытки НСД к информации.
Для защиты от указанных угроз может быть применен подход по реализации в них процедуры доверенной загрузки.
Процедура доверенной загрузки - это процесс загрузки системного программного обеспечения после выполнения успешной аутентификации оператора изделия и исключительно с выбранного учтённого носителя.
В данной работе рассматривается вопрос разработки защищенной программы инициализации аппаратной платформы, реализующей процедуру доверенной загрузки.

Возникли сложности?

Нужна качественная помощь преподавателя?

👨‍🎓 Помощь в написании

✅ Заключение

Результатом магистерской диссертации является программа, выполняющая инициализацию процессорной платы на базе аппаратной платформы Intel Baytrail и выполняющая функции доверенной загрузки, такие как аутентификация пользователя, контроль исполняемого образа ПО BIOS и тестирование базовых аппаратных ресурсов системы.
Программа выполнена в исходном коде и содержит только необходимый бинарный код (284 Кбайт по сравнению с 8 Мбайт в оригинальном ПО BIOS). Процессорная плата Intel Minnowboard, инициализация которая выполняется разработанной программой, является аналогом платы Fastwel CPC1311 российского производства с имеющейся у производителя документацией на ее схемотехнику. Таким образом, разработанная программа может быть доработана и исполняться на плате российского производства, что потенциально повышает доверие регулирующего органа к изделиям на основе платы с защищенной программой инициализации аппаратной платформы.
В процессе выполнения магистерской диссертации были опубликованы научные статьи на тематику разработки защищенной программы инициализации аппаратной платформы и перспективы замещения ПО BIOS в процессорных и материнских платах отечественного производства.
Имеющийся исходный код может быть предоставлен в испытательную лабораторию для проведения его сертификации по требования регулирующих органов и получения заключения о возможности использования защищенной программы инициализации аппаратной платформы в составе изделий, обрабатывающих информацию с содержанием государственной тайны.
Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

📕 Список литературы

1. Боровиков А.Ю., Новиков К.Б., Маслов О.А. (2019) Описание подхода программной реализации модуля доверенной загрузки операционной системы // Наукоемкие технологии в космических исследованиях Земли. №1. С.43-48.
2. Новиков К.Б., Боровиков А.Ю. (2018) Рассмотрение возможности программной реализации модуля доверенной загрузки операционной системы // Новые информационные технологии и системы, С.32-34.
3. Боровиков А.Ю., Новиков К.Б., Маслов О.А. (2019) Принципы реализации программного модуля доверенной загрузки // Современные технологии автоматизации. №3. С.60-63.
4. Лыдин С.С. (2016) О средствах доверенной загрузки для аппаратных платформ с UEFI BIOS // Вопросы защиты информации. №3. С.45­50.
5. Хрусталев О.А. (2017) Аппаратно-программный модуль
доверенной загрузки // Аллея науки. №10. С.800-804.
6. Чепанова Е.Г. (2014) Формирование критериев сравнения модулей доверенной загрузки // Вопросы защиты информации. №4. С.60-63.
7. Coreboot Developer Manual. [Электронный ресурс]. - Электрон.дан. - URL: https://www.coreboot.org/Developer Manual - 03.02.2018 г.
8. Счастный Д.Ю. (2017) Перспективы развития средств доверенной загрузки. Взгляд разработчика // Вопросы защиты информации. №3. С27-28.
9. Чекин Р.Н. (2010) Современные угрозы безопасности обработки информации со стороны встроенного программного обеспечения BIOS // Доклады ТУСУРа. №1. С.54-55.

🖼 Скриншоты

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.
Предоставляемые услуги, в том числе данные, файлы и прочие материалы, подготовленные в результате оказания услуги, помогают разобраться в теме и собрать нужную информацию, но не заменяют готовое решение.
Укажите ник или номер. После оформления заказа откройте бота @workspayservice_bot для подтверждения. Это нужно для отправки вам уведомлений.

©2026 Cервис помощи студентам в выполнении работ