Формирование м-последовательности над полем вычетов Галуа
DOI:
https://doi.org/10.17308/sait/1995-5499/2023/2/77-90Ключевые слова:
сумма по модулю два, проверочный бит, рекуррентная М-последовательность, неприводимый примитивный многочлен, функция Эйлера, поле вычетов Галуа, обучающий алгоритм, рекуррентный слой с фильтромАннотация
Новейшие технологии передачи информации используют криптографические алгоритмы защиты данных от несанкционированного доступа. В результате воздействия случайных помех передаваемые по каналу связи кодовые слова могут быть искажены. Криптографические алгоритмы чувствительны к таким искажениям. Поэтому разработка алгоритма, обеспечивающего не только защиту информации, но и обнаружение кодовых ошибок, весьма актуальна. Анализ криптографических алгоритмов показал, что влияние помех в информационном канале можно уменьшить, если использовать для шифрования и дешифрования кодовых слов метод расширения спектра псевдослучайной рекуррентной М-последовательностью максимальной длины. В этом случае можно одновременно решить две задачи: создать скрытый канал связи и минимизировать риски, связанные с воздействием случайных помех, создаваемых в информационном канале. В статье рассматривается задача построения алгоритма, основанного на методе расширения спектра М-последовательностью максимальной длины, формируемой над полем вычетов Галуа. Дается краткое описание основных типов алгоритмов и методов статистической оценки качества генерируемых М-последовательностей. Приводятся результаты моделирования информационного канала в программной среде Wolfram Mathematica с использованием нейронной сети. Анализ ранее опубликованных работ и патентной информации показал, что применение плавающего кода для криптозащиты высокоскоростного генератора М-последовательности не исключает ошибки, возникающие при воздействии случайных помех. Поэтому для создания помехозащищенного канала связи предлагается алгоритм, в котором передаваемая кодовая комбинация дополняется проверочным битом, что позволяет обнаружить искажения кодовых слов. Для изменения порядка неприводимых многочленов, формирующих М-последовательности различной длины, и повышения линейной сложности генератора предлагается схема сдвигающего регистра, допускающая изменение последовательности подключения триггеров. Результаты сравнительного анализа тестирующих кодов показали, что использование данного алгоритма позволяет повысить качество генерируемых М-последовательностей. Результаты работы могут быть использованы в системах связи и навигации, системах автоматического управления.
Библиографические ссылки
Загрузки
Опубликован
Выпуск
Раздел
Лицензия
- Авторы сохраняют за собой авторские права и предоставляют журналу право первой публикации работы, которая по истечении 6 месяцев после публикации автоматически лицензируется на условиях Creative Commons Attribution License , которая позволяет другим распространять данную работу с обязательным сохранением ссылок на авторов оригинальной работы и оригинальную публикацию в этом журнале.
- Авторы имеют право размещать их работу в сети Интернет (например в институтском хранилище или персональном сайте) до и во время процесса рассмотрения ее данным журналом, так как это может привести к продуктивному обсуждению и большему количеству ссылок на данную работу (См. The Effect of Open Access).













