Тема: Оптимизация и кодирование трафика в защищенных каналах передачи
Характеристики работы
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
ВВЕДЕНИЕ 7
1 Безопасная цифровая система связи 8
1.1 Криптография 10
1.2 Алгоритмы шифрования 10
1.3 Типы криптографических алгоритмов 11
1.4 Основы шифрования 12
1.5 Реализация Криптосистемы 13
1.6 Передовой стандарт шифрования AES 14
1.7 Алгоритм AES 18
2 Режимы работы AES 27
2.1 Режим электронной кодовой книги 27
2.2 Режим цепного кодирования 29
2.3 Режим шифрования с обратной связью 31
2.4 Режим выходной обратной связи 33
2.5 Режим счетчика 35
2.6 Преимущества использования режима счетчика 37
3 Реализация AES в MATLAB 39
3.1 Реализация полиномиального умножения 39
3.2 Основная схема реализации AES 40
3.3 Функции инициализации 41
3.4 Генерация таблицы подстановки 42
3.5 Раундовая константа 47
3.6 Расширение ключа 48
3.7 Полиномиальные матрицы 51
3.8 Шифрование 54
3.9 Дешифровка 59
4 Шифрование аудио и изображений в MATLAB с использованием AES .. 62
4.1 Шифрование аудиоданных 62
4.2 Шифрование голоса 66
4.3 Шифрование изображения 71
5 Показатели ошибок передачи AES 75
5.1 Лавинный эффект 75
5.2 Рост битовых ошибок 77
5.3 Рост битовой ошибки в режиме счетчика 81
6 Реализация улучшенного режима шифрования AES и исследование
помехостойкости алгоритмов в канале связи с воздействием АБГШ 88
6.1 AES в режиме ECB 90
6.2 AES в режиме CTR 90
6.3 Сравнительный анализ характеристик режима AES-ECB и AES-CTR 94
ЗАКЛЮЧЕНИЕ 96
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 98
Приложение А - Блок-схема работы алгоритма AES 100
Приложение Б - Структурная схема работы режима AES-CTR 101
Приложение В - Функциональная схема передачи аудиоданных через
алгоритм AES-ECB 102
Приложение Г - Функциональная схема передачи аудиоданных через алгоритм AES-CTR 103
Приложение Д - Функциональная схема передачи изображения через алгоритм AES-ECB 104
Приложение Е - Функциональная схема передачи изображения через
алгоритм AES-CTR 105
Приложение Ж - Функциональная схема исследования битовых ошибок алгоритма AES-ECB 106
Приложение И - Функциональная схема исследования битовых ошибок алгоритма AES-CTR c зашумленным блоком данных 107
Приложение К - Функциональная схема исследования битовых ошибок алгоритма AES-CTR c зашумленным блоком счетчика 108
Приложение Л - Функциональная схема исследования битовых ошибок алгоритма AES-CTR c зашумленным блоком данных и счетчика 109
📖 Аннотация
📖 Введение
Так как скорость передачи и обработки - является главным показателем системы передачи, надо выполнить поиск методов его повышения. Чтобы это осуществить производится изучение и исследование различных режимов работы алгоритма AES.
На сегодняшний день большое развитие получают беспроводные методы передачи данных, что подразумевает более агрессивный канал связи. Необходимым является исследовать помехостойкость передачи защищенных данных. В данной работе, для этого реализовывается работа алгоритма AES в программном продукте MATLAB. Далее с помощью Simulink производится построение имитационной модели передачи различных типов данных с использованием алгоритмов шифрования. Исследуются различные параметры сигнала при передаче на этих моделях.
Для исследования помехостойкости алгоритмов между передатчиком и приемником ставится блок АГБШ имитирующий среду передачи с воздействием помех. При изменении интенсивности влияния внешних шумов, снимаются характеристики изменения количества битовых ошибок для различных режимов работы алгоритма AES. Полученные характеристики подтверждаются с помощью расчетов вероятностей ошибок разных режимов.
На основе сделанных выводов представлена новая реализация алгоритма AES-CTR которая с одной стороны обеспечивает хорошую скорость работы благодаря использования параллельных вычислений, с другой обеспечивает хорошую помехостойкость за счет уменьшения количества бит счетчика.
✅ Заключение
Также установлено, что дешифрование более надежное, когда счетчик не содержит ошибок. Поскольку режим ECB не использует счетчик, его BER значительно выше по сравнению с режимом CTR.
Также установлено, что дешифрование является более надежным когда счетчик не содержит ошибок. Поскольку режим ECB не использует счетчик, его BER значительно выше по сравнению с режимом CTR.
Полученные в работе результаты могут быть использованы при разработке и модернизации новых протоколов и устройств защищенной передачи данных для сетей связи различного назначения.





