Исследование процесса Поточное шифрование
сообщений всамосинхронизующихся системах Цель и содержание: 1. Углубить знания, по основам поточного шифрования . 2. Исследовать вопросы получения самосинхронизирующейся ПСП.
Теоретическое обоснование В самосинхронизирующихся поточных шифрах элементы входной последовательности зашифровываются с учетом N предшествующих элементов (рисунок 1), которые принимают участие в формировании ключевой последовательности. В самосинхронизирующихся шифрах имеет место эффект размножения ошибок, в то же время в отличие от синхронных, восстановление синхронизации происходит автоматически через N элементов зашифрованной последовательности.
Рисунок 1 – Схема устройства зашифрования с ПСП Таблица 1 – Пример поточного шифрования и расшифрования двоичной последовательности, когда отсутствуют ошибки в принятой комбинации
В таблице 1 показан пример шифрования и расшифрования двоичной последовательности 11100111010100 с использованием 4-разрядного LFSR при начальном состоянии, равном 1001 Зашифрованная последовательность имеет вид 01011001111100.При отсутствии искажений в канале после расшифрования получается исходная последовательность. В таблице 2 рассмотрена ситуация, когда при передаче зашифрованной последовательности был потерян третий, равный нулю бит и вместо правильной последовательности к получателю пришла последовательность 01111001111100. Видно, что после расшифрования может произойти искажение не более 4 бит (в общем случае не более N), следующих после выпавшего символа. В рассмотренном примере вместо 4-битовой строки 0011 будет получена строка 0010. Все остальные биты будут приняты без искажений
Таблица 2 – Пример поточного шифрования и расшифрования двоичной последовательности, когда при передаче был потерян третий бит
В таблице 3 рассмотрена ситуация, когда при передаче зашифрованной последовательности произошло искажение первого (0 - 1) бита и вместо правильной последовательности пришла последовательность 11011001111100. Видно, что после расшифрования помимо неправильно принятого бита, могут исказиться еще не более 4 последующих. В примере будет неправильно принят первый бит и вместо правильной 4-битовой строки 1100 будет получено - 1111. Таблица 3 – Пример поточного шифрования и расшифрования, двоичной последовательности, когда при передаче произошло искажение битов
Методика и порядок выполнения работы 1. Изучить теоретический материал работы. 2. Провести исследование системы с самосинхронизирующейся ПСП. Используя данные представленные в таблице 7 произвести разработку генератора ПСП и осуществить процедуры зашифрования и расшифрования (исходное заполнение генератора произвольное). Таблица 7 – Исходные данные для шифрования и расшифрования сообщений в самосинхронизующихся системах
Содержание отчета и его форма Отчет по лабораторной работе, оформленный письменно в рабочей тетради, должен содержать процесс исследования систем по своему варианту и ответы на контрольные вопросы. Вопросы для защиты работы 1. Определение самосинхронизирующихся поточных шифров. 2. Свойства самосинхронизирующихся поточных шифров.
©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.
|